09/30/2024 04:22:27 PM UTC [INFO] Listening for events... 09/30/2024 04:22:27 PM UTC [INFO] Press Ctrl-C to stop. 09/30/2024 04:43:25 PM UTC [INFO] Received an event for node: 66fa8ec3e9f4d92446eb277a 09/30/2024 04:43:25 PM UTC [DEBUG] Not sending node to KCIDB: 66fa8ec3e9f4d92446eb277a 09/30/2024 06:21:35 PM UTC [INFO] Received an event for node: 66fa97bce9f4d92446eb2bae 09/30/2024 06:21:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fa97bce9f4d92446eb2bae 09/30/2024 07:21:41 PM UTC [INFO] Received an event for node: 66facfe0e9f4d92446eb8f4c 09/30/2024 07:21:41 PM UTC [ERROR] Traceback (most recent call last): File "/home/kernelci/pipeline/base.py", line 69, in run status = self._run(context) ^^^^^^^^^^^^^^^^^^ File "/home/kernelci/pipeline/send_kcidb.py", line 487, in _run parsed_checkout_node = self._parse_checkout_node( ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kernelci/pipeline/send_kcidb.py", line 133, in _parse_checkout_node checkout_node['data']['kernel_revision']['commit_tags'], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ KeyError: 'commit_tags' 09/30/2024 07:21:43 PM UTC [INFO] Listening for events... 09/30/2024 07:21:43 PM UTC [INFO] Press Ctrl-C to stop. 09/30/2024 08:09:25 PM UTC [INFO] Received an event for node: 66fb0531ad57aa842a067151 09/30/2024 08:09:25 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0531ad57aa842a067151 09/30/2024 08:09:51 PM UTC [INFO] Received an event for node: 66fb0575ad57aa842a067152 09/30/2024 08:09:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0575ad57aa842a067152 09/30/2024 08:16:44 PM UTC [INFO] Received an event for node: 66fb058fad57aa842a06717e 09/30/2024 08:16:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058fad57aa842a06717e 09/30/2024 08:17:45 PM UTC [INFO] Received an event for node: 66fb0576ad57aa842a067156 09/30/2024 08:17:45 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0576ad57aa842a067156 09/30/2024 08:20:27 PM UTC [INFO] Received an event for node: 66fb0578ad57aa842a067159 09/30/2024 08:20:27 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0578ad57aa842a067159 09/30/2024 08:21:57 PM UTC [INFO] Received an event for node: 66fb0579ad57aa842a06715a 09/30/2024 08:21:57 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0579ad57aa842a06715a 09/30/2024 08:23:17 PM UTC [INFO] Received an event for node: 66fb057bad57aa842a06715e 09/30/2024 08:23:17 PM UTC [DEBUG] Not sending node to KCIDB: 66fb057bad57aa842a06715e 09/30/2024 08:24:19 PM UTC [INFO] Received an event for node: 66fb057cad57aa842a06715f 09/30/2024 08:24:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb057cad57aa842a06715f 09/30/2024 08:24:44 PM UTC [INFO] Received an event for node: 66fb057aad57aa842a06715c 09/30/2024 08:24:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb057aad57aa842a06715c 09/30/2024 08:25:14 PM UTC [INFO] Received an event for node: 66fb0577ad57aa842a067157 09/30/2024 08:25:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0577ad57aa842a067157 09/30/2024 08:26:55 PM UTC [INFO] Received an event for node: 66fb0577ad57aa842a067158 09/30/2024 08:26:55 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0577ad57aa842a067158 09/30/2024 08:27:14 PM UTC [INFO] Received an event for node: 66fb0583ad57aa842a067168 09/30/2024 08:27:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0583ad57aa842a067168 09/30/2024 08:29:16 PM UTC [INFO] Received an event for node: 66fb058aad57aa842a067174 09/30/2024 08:29:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058aad57aa842a067174 09/30/2024 08:31:04 PM UTC [INFO] Received an event for node: 66fb0589ad57aa842a067173 09/30/2024 08:31:04 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0589ad57aa842a067173 09/30/2024 08:32:09 PM UTC [INFO] Received an event for node: 66fb0579ad57aa842a06715b 09/30/2024 08:32:09 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0579ad57aa842a06715b 09/30/2024 08:32:41 PM UTC [INFO] Received an event for node: 66fb058aad57aa842a067175 09/30/2024 08:32:41 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058aad57aa842a067175 09/30/2024 08:33:25 PM UTC [INFO] Received an event for node: 66fb0588ad57aa842a067170 09/30/2024 08:33:25 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0588ad57aa842a067170 09/30/2024 08:34:29 PM UTC [INFO] Received an event for node: 66fb058ead57aa842a06717d 09/30/2024 08:34:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058ead57aa842a06717d 09/30/2024 08:37:17 PM UTC [INFO] Received an event for node: 66fb058bad57aa842a067178 09/30/2024 08:37:17 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058bad57aa842a067178 09/30/2024 08:39:50 PM UTC [INFO] Received an event for node: 66fb0587ad57aa842a06716f 09/30/2024 08:39:50 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0587ad57aa842a06716f 09/30/2024 08:40:58 PM UTC [INFO] Received an event for node: 66fb058dad57aa842a06717b 09/30/2024 08:40:58 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058dad57aa842a06717b 09/30/2024 08:41:03 PM UTC [INFO] Received an event for node: 66fb057ead57aa842a067162 09/30/2024 08:41:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb057ead57aa842a067162 09/30/2024 08:41:10 PM UTC [INFO] Received an event for node: 66fb057ead57aa842a067163 09/30/2024 08:41:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb057ead57aa842a067163 09/30/2024 08:41:10 PM UTC [INFO] Received an event for node: 66fb0576ad57aa842a067155 09/30/2024 08:41:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0576ad57aa842a067155 09/30/2024 08:41:16 PM UTC [INFO] Received an event for node: 66fb057dad57aa842a067160 09/30/2024 08:41:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb057dad57aa842a067160 09/30/2024 08:41:58 PM UTC [INFO] Received an event for node: 66fb058dad57aa842a06717c 09/30/2024 08:41:58 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058dad57aa842a06717c 09/30/2024 08:42:03 PM UTC [INFO] Received an event for node: 66fb057fad57aa842a067164 09/30/2024 08:42:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb057fad57aa842a067164 09/30/2024 08:42:05 PM UTC [INFO] Received an event for node: 66fb058cad57aa842a067179 09/30/2024 08:42:05 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058cad57aa842a067179 09/30/2024 08:42:05 PM UTC [INFO] Received an event for node: 66fb0d1dad57aa842a067373 09/30/2024 08:42:05 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d1dad57aa842a067373 09/30/2024 08:42:41 PM UTC [INFO] Received an event for node: 66fb0cf0ad57aa842a06736e 09/30/2024 08:42:41 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cf0ad57aa842a06736e 09/30/2024 08:42:50 PM UTC [INFO] Received an event for node: 66fb0ce1ad57aa842a06735f 09/30/2024 08:42:50 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce1ad57aa842a06735f 09/30/2024 08:42:52 PM UTC [INFO] Received an event for node: 66fb0ce4ad57aa842a067365 09/30/2024 08:42:52 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce4ad57aa842a067365 09/30/2024 08:42:53 PM UTC [INFO] Received an event for node: 66fb0cddad57aa842a067355 09/30/2024 08:42:53 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cddad57aa842a067355 09/30/2024 08:43:06 PM UTC [INFO] Received an event for node: 66fb0ce2ad57aa842a067361 09/30/2024 08:43:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce2ad57aa842a067361 09/30/2024 08:43:08 PM UTC [INFO] Received an event for node: 66fb0cdcad57aa842a067352 09/30/2024 08:43:08 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cdcad57aa842a067352 09/30/2024 08:43:21 PM UTC [INFO] Received an event for node: 66fb0cdbad57aa842a067351 09/30/2024 08:43:21 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cdbad57aa842a067351 09/30/2024 08:43:29 PM UTC [INFO] Received an event for node: 66fb0580ad57aa842a067166 09/30/2024 08:43:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0580ad57aa842a067166 09/30/2024 08:43:32 PM UTC [INFO] Received an event for node: 66fb0d1ead57aa842a067375 09/30/2024 08:43:32 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d1ead57aa842a067375 09/30/2024 08:43:33 PM UTC [INFO] Received an event for node: 66fb0cedad57aa842a06736b 09/30/2024 08:43:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cedad57aa842a06736b 09/30/2024 08:43:34 PM UTC [INFO] Received an event for node: 66fb0cdead57aa842a067356 09/30/2024 08:43:34 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cdead57aa842a067356 09/30/2024 08:43:36 PM UTC [INFO] Received an event for node: 66fb0cdead57aa842a067357 09/30/2024 08:43:36 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cdead57aa842a067357 09/30/2024 08:43:46 PM UTC [INFO] Received an event for node: 66fb0d30ad57aa842a06739d 09/30/2024 08:43:46 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d30ad57aa842a06739d 09/30/2024 08:43:47 PM UTC [INFO] Received an event for node: 66fb0cdfad57aa842a067358 09/30/2024 08:43:47 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cdfad57aa842a067358 09/30/2024 08:43:56 PM UTC [INFO] Received an event for node: 66fb0d2fad57aa842a06739b 09/30/2024 08:43:56 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2fad57aa842a06739b 09/30/2024 08:43:59 PM UTC [INFO] Received an event for node: 66fb0cdcad57aa842a067353 09/30/2024 08:43:59 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cdcad57aa842a067353 09/30/2024 08:44:08 PM UTC [INFO] Received an event for node: 66fb0ceead57aa842a06736c 09/30/2024 08:44:08 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ceead57aa842a06736c 09/30/2024 08:44:08 PM UTC [INFO] Received an event for node: 66fb0d21ad57aa842a06737c 09/30/2024 08:44:08 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d21ad57aa842a06737c 09/30/2024 08:44:09 PM UTC [INFO] Received an event for node: 66fb0d2bad57aa842a067392 09/30/2024 08:44:09 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2bad57aa842a067392 09/30/2024 08:44:10 PM UTC [INFO] Received an event for node: 66fb0d30ad57aa842a06739c 09/30/2024 08:44:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d30ad57aa842a06739c 09/30/2024 08:44:12 PM UTC [INFO] Received an event for node: 66fb0d2dad57aa842a067397 09/30/2024 08:44:12 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2dad57aa842a067397 09/30/2024 08:44:15 PM UTC [INFO] Received an event for node: 66fb0d2ead57aa842a067398 09/30/2024 08:44:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2ead57aa842a067398 09/30/2024 08:44:15 PM UTC [INFO] Received an event for node: 66fb0d25ad57aa842a067385 09/30/2024 08:44:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d25ad57aa842a067385 09/30/2024 08:44:19 PM UTC [INFO] Received an event for node: 66fb0d2bad57aa842a067393 09/30/2024 08:44:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2bad57aa842a067393 09/30/2024 08:44:19 PM UTC [INFO] Received an event for node: 66fb0d2ead57aa842a067399 09/30/2024 08:44:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2ead57aa842a067399 09/30/2024 08:44:26 PM UTC [INFO] Received an event for node: 66fb0d2aad57aa842a06738f 09/30/2024 08:44:26 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2aad57aa842a06738f 09/30/2024 08:44:26 PM UTC [INFO] Received an event for node: 66fb0d32ad57aa842a0673a1 09/30/2024 08:44:26 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d32ad57aa842a0673a1 09/30/2024 08:44:30 PM UTC [INFO] Received an event for node: 66fb0d21ad57aa842a06737d 09/30/2024 08:44:30 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d21ad57aa842a06737d 09/30/2024 08:44:33 PM UTC [INFO] Received an event for node: 66fb0d23ad57aa842a067381 09/30/2024 08:44:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d23ad57aa842a067381 09/30/2024 08:44:33 PM UTC [INFO] Received an event for node: 66fb0d28ad57aa842a06738b 09/30/2024 08:44:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d28ad57aa842a06738b 09/30/2024 08:44:35 PM UTC [INFO] Received an event for node: 66fb0d2ead57aa842a06739a 09/30/2024 08:44:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2ead57aa842a06739a 09/30/2024 08:44:36 PM UTC [INFO] Received an event for node: 66fb0d20ad57aa842a067379 09/30/2024 08:44:36 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d20ad57aa842a067379 09/30/2024 08:44:38 PM UTC [INFO] Received an event for node: 66fb0d24ad57aa842a067382 09/30/2024 08:44:38 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d24ad57aa842a067382 09/30/2024 08:44:45 PM UTC [INFO] Received an event for node: 66fb0d22ad57aa842a06737e 09/30/2024 08:44:45 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d22ad57aa842a06737e 09/30/2024 08:44:45 PM UTC [INFO] Received an event for node: 66fb0d29ad57aa842a06738e 09/30/2024 08:44:45 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d29ad57aa842a06738e 09/30/2024 08:44:48 PM UTC [INFO] Received an event for node: 66fb0d1fad57aa842a067378 09/30/2024 08:44:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d1fad57aa842a067378 09/30/2024 08:44:48 PM UTC [INFO] Received an event for node: 66fb0d30ad57aa842a06739e 09/30/2024 08:44:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d30ad57aa842a06739e 09/30/2024 08:44:49 PM UTC [INFO] Received an event for node: 66fb0d24ad57aa842a067383 09/30/2024 08:44:49 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d24ad57aa842a067383 09/30/2024 08:44:49 PM UTC [INFO] Received an event for node: 66fb0d26ad57aa842a067388 09/30/2024 08:44:49 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d26ad57aa842a067388 09/30/2024 08:44:52 PM UTC [INFO] Received an event for node: 66fb0d31ad57aa842a0673a0 09/30/2024 08:44:52 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d31ad57aa842a0673a0 09/30/2024 08:44:52 PM UTC [INFO] Received an event for node: 66fb0d25ad57aa842a067384 09/30/2024 08:44:52 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d25ad57aa842a067384 09/30/2024 08:44:52 PM UTC [INFO] Received an event for node: 66fb0d26ad57aa842a067387 09/30/2024 08:44:52 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d26ad57aa842a067387 09/30/2024 08:44:57 PM UTC [INFO] Received an event for node: 66fb0d2cad57aa842a067394 09/30/2024 08:44:57 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2cad57aa842a067394 09/30/2024 08:45:05 PM UTC [INFO] Received an event for node: 66fb0d26ad57aa842a067386 09/30/2024 08:45:05 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d26ad57aa842a067386 09/30/2024 08:45:06 PM UTC [INFO] Received an event for node: 66fb0cdbad57aa842a067350 09/30/2024 08:45:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cdbad57aa842a067350 09/30/2024 08:45:06 PM UTC [INFO] Received an event for node: 66fb0d20ad57aa842a06737a 09/30/2024 08:45:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d20ad57aa842a06737a 09/30/2024 08:45:06 PM UTC [INFO] Received an event for node: 66fb0d27ad57aa842a06738a 09/30/2024 08:45:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d27ad57aa842a06738a 09/30/2024 08:45:09 PM UTC [INFO] Received an event for node: 66fb0d2aad57aa842a067390 09/30/2024 08:45:09 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2aad57aa842a067390 09/30/2024 08:45:26 PM UTC [INFO] Received an event for node: 66fb0cddad57aa842a067354 09/30/2024 08:45:26 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cddad57aa842a067354 09/30/2024 08:45:36 PM UTC [INFO] Received an event for node: 66fb0d2dad57aa842a067396 09/30/2024 08:45:36 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2dad57aa842a067396 09/30/2024 08:45:39 PM UTC [INFO] Received an event for node: 66fb058bad57aa842a067177 09/30/2024 08:45:39 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058bad57aa842a067177 09/30/2024 08:45:43 PM UTC [INFO] Received an event for node: 66fb0d23ad57aa842a067380 09/30/2024 08:45:43 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d23ad57aa842a067380 09/30/2024 08:45:46 PM UTC [INFO] Received an event for node: 66fb0d49ad57aa842a0673c5 09/30/2024 08:45:46 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d49ad57aa842a0673c5 09/30/2024 08:45:48 PM UTC [INFO] Received an event for node: 66fb0d22ad57aa842a06737f 09/30/2024 08:45:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d22ad57aa842a06737f 09/30/2024 08:45:50 PM UTC [INFO] Received an event for node: 66fb0d52ad57aa842a0673ed 09/30/2024 08:45:50 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d52ad57aa842a0673ed 09/30/2024 08:45:50 PM UTC [INFO] Received an event for node: 66fb0d37ad57aa842a0673aa 09/30/2024 08:45:50 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d37ad57aa842a0673aa 09/30/2024 08:45:53 PM UTC [INFO] Received an event for node: 66fb0d33ad57aa842a0673a4 09/30/2024 08:45:53 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d33ad57aa842a0673a4 09/30/2024 08:45:55 PM UTC [INFO] Received an event for node: 66fb0d34ad57aa842a0673a5 09/30/2024 08:45:55 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d34ad57aa842a0673a5 09/30/2024 08:45:55 PM UTC [INFO] Received an event for node: 66fb0d48ad57aa842a0673c2 09/30/2024 08:45:55 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d48ad57aa842a0673c2 09/30/2024 08:45:56 PM UTC [INFO] Received an event for node: 66fb0d36ad57aa842a0673a8 09/30/2024 08:45:56 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d36ad57aa842a0673a8 09/30/2024 08:45:56 PM UTC [INFO] Received an event for node: 66fb0d47ad57aa842a0673c1 09/30/2024 08:45:56 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d47ad57aa842a0673c1 09/30/2024 08:45:57 PM UTC [INFO] Received an event for node: 66fb0d4fad57aa842a0673e7 09/30/2024 08:45:57 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4fad57aa842a0673e7 09/30/2024 08:46:07 PM UTC [INFO] Received an event for node: 66fb0d3fad57aa842a0673ae 09/30/2024 08:46:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d3fad57aa842a0673ae 09/30/2024 08:46:08 PM UTC [INFO] Received an event for node: 66fb0d54ad57aa842a0673f0 09/30/2024 08:46:08 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d54ad57aa842a0673f0 09/30/2024 08:46:10 PM UTC [INFO] Received an event for node: 66fb0d1ead57aa842a067376 09/30/2024 08:46:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d1ead57aa842a067376 09/30/2024 08:46:14 PM UTC [INFO] Received an event for node: 66fb0d48ad57aa842a0673c3 09/30/2024 08:46:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d48ad57aa842a0673c3 09/30/2024 08:46:15 PM UTC [INFO] Received an event for node: 66fb0d6ead57aa842a06743e 09/30/2024 08:46:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6ead57aa842a06743e 09/30/2024 08:46:15 PM UTC [INFO] Received an event for node: 66fb0d66ad57aa842a067425 09/30/2024 08:46:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d66ad57aa842a067425 09/30/2024 08:46:20 PM UTC [INFO] Received an event for node: 66fb0588ad57aa842a067171 09/30/2024 08:46:20 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0588ad57aa842a067171 09/30/2024 08:46:23 PM UTC [INFO] Received an event for node: 66fb0d34ad57aa842a0673a6 09/30/2024 08:46:23 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d34ad57aa842a0673a6 09/30/2024 08:46:24 PM UTC [INFO] Received an event for node: 66fb0d44ad57aa842a0673bc 09/30/2024 08:46:24 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d44ad57aa842a0673bc 09/30/2024 08:46:24 PM UTC [INFO] Received an event for node: 66fb0d4aad57aa842a0673c6 09/30/2024 08:46:24 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4aad57aa842a0673c6 09/30/2024 08:46:25 PM UTC [INFO] Received an event for node: 66fb0d4aad57aa842a0673c7 09/30/2024 08:46:25 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4aad57aa842a0673c7 09/30/2024 08:46:31 PM UTC [INFO] Received an event for node: 66fb0d6fad57aa842a067440 09/30/2024 08:46:31 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6fad57aa842a067440 09/30/2024 08:46:36 PM UTC [INFO] Received an event for node: 66fb0d5aad57aa842a067406 09/30/2024 08:46:36 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5aad57aa842a067406 09/30/2024 08:46:38 PM UTC [INFO] Received an event for node: 66fb0d71ad57aa842a067445 09/30/2024 08:46:38 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d71ad57aa842a067445 09/30/2024 08:46:58 PM UTC [INFO] Received an event for node: 66fb0592ad57aa842a067181 09/30/2024 08:46:58 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0592ad57aa842a067181 09/30/2024 08:46:59 PM UTC [INFO] Received an event for node: 66fb0d1fad57aa842a067377 09/30/2024 08:46:59 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d1fad57aa842a067377 09/30/2024 08:47:01 PM UTC [INFO] Received an event for node: 66fb0d49ad57aa842a0673c4 09/30/2024 08:47:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d49ad57aa842a0673c4 09/30/2024 08:47:03 PM UTC [INFO] Received an event for node: 66fb0d45ad57aa842a0673be 09/30/2024 08:47:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d45ad57aa842a0673be 09/30/2024 08:47:04 PM UTC [INFO] Received an event for node: 66fb0d21ad57aa842a06737b 09/30/2024 08:47:04 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d21ad57aa842a06737b 09/30/2024 08:47:04 PM UTC [INFO] Received an event for node: 66fb0d67ad57aa842a067428 09/30/2024 08:47:04 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d67ad57aa842a067428 09/30/2024 08:47:05 PM UTC [INFO] Received an event for node: 66fb0d29ad57aa842a06738d 09/30/2024 08:47:05 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d29ad57aa842a06738d 09/30/2024 08:47:06 PM UTC [INFO] Received an event for node: 66fb0d2bad57aa842a067391 09/30/2024 08:47:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2bad57aa842a067391 09/30/2024 08:47:08 PM UTC [INFO] Received an event for node: 66fb0d36ad57aa842a0673a9 09/30/2024 08:47:08 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d36ad57aa842a0673a9 09/30/2024 08:47:09 PM UTC [INFO] Received an event for node: 66fb0d42ad57aa842a0673b8 09/30/2024 08:47:09 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d42ad57aa842a0673b8 09/30/2024 08:47:10 PM UTC [INFO] Received an event for node: 66fb0d3ead57aa842a0673ab 09/30/2024 08:47:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d3ead57aa842a0673ab 09/30/2024 08:47:13 PM UTC [INFO] Received an event for node: 66fb0d53ad57aa842a0673ee 09/30/2024 08:47:13 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d53ad57aa842a0673ee 09/30/2024 08:47:13 PM UTC [INFO] Received an event for node: 66fb0d43ad57aa842a0673ba 09/30/2024 08:47:13 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d43ad57aa842a0673ba 09/30/2024 08:47:16 PM UTC [INFO] Received an event for node: 66fb0d58ad57aa842a0673f9 09/30/2024 08:47:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d58ad57aa842a0673f9 09/30/2024 08:47:23 PM UTC [INFO] Received an event for node: 66fb0d42ad57aa842a0673b9 09/30/2024 08:47:23 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d42ad57aa842a0673b9 09/30/2024 08:47:23 PM UTC [INFO] Received an event for node: 66fb0d5cad57aa842a067411 09/30/2024 08:47:23 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5cad57aa842a067411 09/30/2024 08:47:24 PM UTC [INFO] Received an event for node: 66fb0d52ad57aa842a0673ec 09/30/2024 08:47:24 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d52ad57aa842a0673ec 09/30/2024 08:47:28 PM UTC [INFO] Received an event for node: 66fb0d4cad57aa842a0673d9 09/30/2024 08:47:28 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4cad57aa842a0673d9 09/30/2024 08:47:29 PM UTC [INFO] Received an event for node: 66fb0d4ead57aa842a0673e3 09/30/2024 08:47:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4ead57aa842a0673e3 09/30/2024 08:47:33 PM UTC [INFO] Received an event for node: 66fb0d4bad57aa842a0673cf 09/30/2024 08:47:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4bad57aa842a0673cf 09/30/2024 08:47:34 PM UTC [INFO] Received an event for node: 66fb0d50ad57aa842a0673e9 09/30/2024 08:47:34 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d50ad57aa842a0673e9 09/30/2024 08:47:35 PM UTC [INFO] Received an event for node: 66fb0d3fad57aa842a0673ad 09/30/2024 08:47:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d3fad57aa842a0673ad 09/30/2024 08:47:37 PM UTC [INFO] Received an event for node: 66fb0d65ad57aa842a067423 09/30/2024 08:47:37 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d65ad57aa842a067423 09/30/2024 08:47:44 PM UTC [INFO] Received an event for node: 66fb0d35ad57aa842a0673a7 09/30/2024 08:47:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d35ad57aa842a0673a7 09/30/2024 08:47:46 PM UTC [INFO] Received an event for node: 66fb0d5aad57aa842a0673fd 09/30/2024 08:47:46 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5aad57aa842a0673fd 09/30/2024 08:47:49 PM UTC [INFO] Received an event for node: 66fb0d44ad57aa842a0673bd 09/30/2024 08:47:49 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d44ad57aa842a0673bd 09/30/2024 08:47:51 PM UTC [INFO] Received an event for node: 66fb0d64ad57aa842a067421 09/30/2024 08:47:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d64ad57aa842a067421 09/30/2024 08:47:53 PM UTC [INFO] Received an event for node: 66fb0d2cad57aa842a067395 09/30/2024 08:47:53 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d2cad57aa842a067395 09/30/2024 08:47:56 PM UTC [INFO] Received an event for node: 66fb0d53ad57aa842a0673ef 09/30/2024 08:47:56 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d53ad57aa842a0673ef 09/30/2024 08:48:00 PM UTC [INFO] Received an event for node: 66fb0d4ead57aa842a0673e5 09/30/2024 08:48:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4ead57aa842a0673e5 09/30/2024 08:48:01 PM UTC [INFO] Received an event for node: 66fb0d50ad57aa842a0673e8 09/30/2024 08:48:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d50ad57aa842a0673e8 09/30/2024 08:48:01 PM UTC [INFO] Received an event for node: 66fb0d5ead57aa842a067414 09/30/2024 08:48:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5ead57aa842a067414 09/30/2024 08:48:02 PM UTC [INFO] Received an event for node: 66fb0d5dad57aa842a067412 09/30/2024 08:48:02 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5dad57aa842a067412 09/30/2024 08:48:03 PM UTC [INFO] Received an event for node: 66fb0d5cad57aa842a067409 09/30/2024 08:48:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5cad57aa842a067409 09/30/2024 08:48:03 PM UTC [INFO] Received an event for node: 66fb0d6cad57aa842a067439 09/30/2024 08:48:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6cad57aa842a067439 09/30/2024 08:48:03 PM UTC [INFO] Received an event for node: 66fb0d6fad57aa842a06743f 09/30/2024 08:48:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6fad57aa842a06743f 09/30/2024 08:48:04 PM UTC [INFO] Received an event for node: 66fb0d4ead57aa842a0673e4 09/30/2024 08:48:04 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4ead57aa842a0673e4 09/30/2024 08:48:04 PM UTC [INFO] Received an event for node: 66fb0d59ad57aa842a0673fb 09/30/2024 08:48:04 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d59ad57aa842a0673fb 09/30/2024 08:48:05 PM UTC [INFO] Received an event for node: 66fb0d58ad57aa842a0673fa 09/30/2024 08:48:05 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d58ad57aa842a0673fa 09/30/2024 08:48:05 PM UTC [INFO] Received an event for node: 66fb0d5ead57aa842a067413 09/30/2024 08:48:05 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5ead57aa842a067413 09/30/2024 08:48:05 PM UTC [INFO] Received an event for node: 66fb0d63ad57aa842a06741f 09/30/2024 08:48:05 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d63ad57aa842a06741f 09/30/2024 08:48:06 PM UTC [INFO] Received an event for node: 66fb0d62ad57aa842a06741d 09/30/2024 08:48:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d62ad57aa842a06741d 09/30/2024 08:48:17 PM UTC [INFO] Received an event for node: 66fb0d32ad57aa842a0673a2 09/30/2024 08:48:17 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d32ad57aa842a0673a2 09/30/2024 08:48:17 PM UTC [INFO] Received an event for node: 66fb0d66ad57aa842a067426 09/30/2024 08:48:17 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d66ad57aa842a067426 09/30/2024 08:48:18 PM UTC [INFO] Received an event for node: 66fb0d56ad57aa842a0673f6 09/30/2024 08:48:18 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d56ad57aa842a0673f6 09/30/2024 08:48:18 PM UTC [INFO] Received an event for node: 66fb0d67ad57aa842a067427 09/30/2024 08:48:18 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d67ad57aa842a067427 09/30/2024 08:48:19 PM UTC [INFO] Received an event for node: 66fb0d54ad57aa842a0673f1 09/30/2024 08:48:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d54ad57aa842a0673f1 09/30/2024 08:48:19 PM UTC [INFO] Received an event for node: 66fb0d5aad57aa842a067405 09/30/2024 08:48:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5aad57aa842a067405 09/30/2024 08:48:23 PM UTC [INFO] Received an event for node: 66fb0d28ad57aa842a06738c 09/30/2024 08:48:23 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d28ad57aa842a06738c 09/30/2024 08:48:24 PM UTC [INFO] Received an event for node: 66fb0d41ad57aa842a0673b7 09/30/2024 08:48:24 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d41ad57aa842a0673b7 09/30/2024 08:48:25 PM UTC [INFO] Received an event for node: 66fb0d68ad57aa842a06742a 09/30/2024 08:48:25 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d68ad57aa842a06742a 09/30/2024 08:48:26 PM UTC [INFO] Received an event for node: 66fb0d6dad57aa842a06743b 09/30/2024 08:48:26 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6dad57aa842a06743b 09/30/2024 08:48:44 PM UTC [INFO] Received an event for node: 66fb0d47ad57aa842a0673c0 09/30/2024 08:48:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d47ad57aa842a0673c0 09/30/2024 08:48:51 PM UTC [INFO] Received an event for node: 66fb0d56ad57aa842a0673f5 09/30/2024 08:48:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d56ad57aa842a0673f5 09/30/2024 08:48:51 PM UTC [INFO] Received an event for node: 66fb0d27ad57aa842a067389 09/30/2024 08:48:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d27ad57aa842a067389 09/30/2024 08:48:52 PM UTC [INFO] Received an event for node: 66fb0d68ad57aa842a067429 09/30/2024 08:48:52 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d68ad57aa842a067429 09/30/2024 08:48:52 PM UTC [INFO] Received an event for node: 66fb0d55ad57aa842a0673f3 09/30/2024 08:48:52 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d55ad57aa842a0673f3 09/30/2024 08:48:52 PM UTC [INFO] Received an event for node: 66fb0d5fad57aa842a067417 09/30/2024 08:48:52 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5fad57aa842a067417 09/30/2024 08:48:58 PM UTC [INFO] Received an event for node: 66fb0d63ad57aa842a06741e 09/30/2024 08:48:58 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d63ad57aa842a06741e 09/30/2024 08:49:11 PM UTC [INFO] Received an event for node: 66fb0d4cad57aa842a0673d1 09/30/2024 08:49:11 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4cad57aa842a0673d1 09/30/2024 08:49:14 PM UTC [INFO] Received an event for node: 66fb0d5fad57aa842a067416 09/30/2024 08:49:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5fad57aa842a067416 09/30/2024 08:49:23 PM UTC [INFO] Received an event for node: 66fb0d4dad57aa842a0673e2 09/30/2024 08:49:23 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4dad57aa842a0673e2 09/30/2024 08:49:25 PM UTC [INFO] Received an event for node: 66fb0d45ad57aa842a0673bf 09/30/2024 08:49:25 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d45ad57aa842a0673bf 09/30/2024 08:49:26 PM UTC [INFO] Received an event for node: 66fb0d5ead57aa842a067415 09/30/2024 08:49:26 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5ead57aa842a067415 09/30/2024 08:49:26 PM UTC [INFO] Received an event for node: 66fb0d4fad57aa842a0673e6 09/30/2024 08:49:26 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4fad57aa842a0673e6 09/30/2024 08:49:28 PM UTC [INFO] Received an event for node: 66fb0d51ad57aa842a0673eb 09/30/2024 08:49:28 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d51ad57aa842a0673eb 09/30/2024 08:49:34 PM UTC [INFO] Received an event for node: 66fb0d61ad57aa842a06741a 09/30/2024 08:49:34 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d61ad57aa842a06741a 09/30/2024 08:49:34 PM UTC [INFO] Received an event for node: 66fb0e43ad57aa842a067792 09/30/2024 08:49:34 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e43ad57aa842a067792 09/30/2024 08:49:34 PM UTC [INFO] Received an event for node: 66fb0d70ad57aa842a067441 09/30/2024 08:49:34 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d70ad57aa842a067441 09/30/2024 08:49:35 PM UTC [INFO] Received an event for node: 66fb0d6ead57aa842a06743d 09/30/2024 08:49:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6ead57aa842a06743d 09/30/2024 08:49:36 PM UTC [INFO] Received an event for node: 66fb0d33ad57aa842a0673a3 09/30/2024 08:49:36 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d33ad57aa842a0673a3 09/30/2024 08:49:40 PM UTC [INFO] Received an event for node: 66fb057bad57aa842a06715d 09/30/2024 08:49:40 PM UTC [DEBUG] Not sending node to KCIDB: 66fb057bad57aa842a06715d 09/30/2024 08:49:42 PM UTC [INFO] Received an event for node: 66fb0d57ad57aa842a0673f8 09/30/2024 08:49:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d57ad57aa842a0673f8 09/30/2024 08:49:56 PM UTC [INFO] Received an event for node: 66fb0d43ad57aa842a0673bb 09/30/2024 08:49:56 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d43ad57aa842a0673bb 09/30/2024 08:50:00 PM UTC [INFO] Received an event for node: 66fb0d71ad57aa842a067443 09/30/2024 08:50:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d71ad57aa842a067443 09/30/2024 08:50:01 PM UTC [INFO] Received an event for node: 66fb0d62ad57aa842a06741c 09/30/2024 08:50:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d62ad57aa842a06741c 09/30/2024 08:50:02 PM UTC [INFO] Received an event for node: 66fb0d59ad57aa842a0673fc 09/30/2024 08:50:02 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d59ad57aa842a0673fc 09/30/2024 08:50:03 PM UTC [INFO] Received an event for node: 66fb0e42ad57aa842a067791 09/30/2024 08:50:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e42ad57aa842a067791 09/30/2024 08:50:06 PM UTC [INFO] Received an event for node: 66fb0d31ad57aa842a06739f 09/30/2024 08:50:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d31ad57aa842a06739f 09/30/2024 08:50:16 PM UTC [INFO] Received an event for node: 66fb0e45ad57aa842a0677a1 09/30/2024 08:50:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e45ad57aa842a0677a1 09/30/2024 08:50:19 PM UTC [INFO] Received an event for node: 66fb0593ad57aa842a067182 09/30/2024 08:50:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0593ad57aa842a067182 09/30/2024 08:50:22 PM UTC [INFO] Received an event for node: 66fb0d6dad57aa842a06743c 09/30/2024 08:50:22 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6dad57aa842a06743c 09/30/2024 08:50:39 PM UTC [INFO] Received an event for node: 66fb0d51ad57aa842a0673ea 09/30/2024 08:50:39 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d51ad57aa842a0673ea 09/30/2024 08:50:42 PM UTC [INFO] Received an event for node: 66fb0e44ad57aa842a06779a 09/30/2024 08:50:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e44ad57aa842a06779a 09/30/2024 08:50:47 PM UTC [INFO] Received an event for node: 66fb0d6cad57aa842a06743a 09/30/2024 08:50:47 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6cad57aa842a06743a 09/30/2024 08:50:49 PM UTC [INFO] Received an event for node: 66fb0d5bad57aa842a067407 09/30/2024 08:50:49 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5bad57aa842a067407 09/30/2024 08:50:52 PM UTC [INFO] Received an event for node: 66fb0584ad57aa842a067169 09/30/2024 08:50:52 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0584ad57aa842a067169 09/30/2024 08:50:54 PM UTC [INFO] Received an event for node: 66fb0d5bad57aa842a067408 09/30/2024 08:50:54 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d5bad57aa842a067408 09/30/2024 08:50:55 PM UTC [INFO] Received an event for node: 66fb0d64ad57aa842a067420 09/30/2024 08:50:55 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d64ad57aa842a067420 09/30/2024 08:50:55 PM UTC [INFO] Received an event for node: 66fb0575ad57aa842a067153 09/30/2024 08:50:55 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0575ad57aa842a067153 09/30/2024 08:51:00 PM UTC [INFO] Received an event for node: 66fb0d64ad57aa842a067422 09/30/2024 08:51:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d64ad57aa842a067422 09/30/2024 08:51:00 PM UTC [INFO] Received an event for node: 66fb0d70ad57aa842a067442 09/30/2024 08:51:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d70ad57aa842a067442 09/30/2024 08:51:04 PM UTC [INFO] Received an event for node: 66fb0d60ad57aa842a067419 09/30/2024 08:51:04 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d60ad57aa842a067419 09/30/2024 08:51:26 PM UTC [INFO] Received an event for node: 66fb0d40ad57aa842a0673af 09/30/2024 08:51:26 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d40ad57aa842a0673af 09/30/2024 08:51:42 PM UTC [INFO] Received an event for node: 66fb0d4cad57aa842a0673da 09/30/2024 08:51:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4cad57aa842a0673da 09/30/2024 08:51:44 PM UTC [INFO] Received an event for node: 66fb0d72ad57aa842a067446 09/30/2024 08:51:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d72ad57aa842a067446 09/30/2024 08:52:02 PM UTC [INFO] Received an event for node: 66fb058dad57aa842a06717a 09/30/2024 08:52:02 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058dad57aa842a06717a 09/30/2024 08:52:04 PM UTC [INFO] Received an event for node: 66fb0593ad57aa842a067183 09/30/2024 08:52:04 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0593ad57aa842a067183 09/30/2024 08:52:15 PM UTC [INFO] Received an event for node: 66fb0589ad57aa842a067172 09/30/2024 08:52:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0589ad57aa842a067172 09/30/2024 08:52:25 PM UTC [INFO] Received an event for node: 66fb0d65ad57aa842a067424 09/30/2024 08:52:25 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d65ad57aa842a067424 09/30/2024 08:52:27 PM UTC [INFO] Received an event for node: 66fb0d1dad57aa842a067374 09/30/2024 08:52:27 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d1dad57aa842a067374 09/30/2024 08:52:29 PM UTC [INFO] Received an event for node: 66fb0d57ad57aa842a0673f7 09/30/2024 08:52:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d57ad57aa842a0673f7 09/30/2024 08:52:32 PM UTC [INFO] Received an event for node: 66fb058aad57aa842a067176 09/30/2024 08:52:32 PM UTC [DEBUG] Not sending node to KCIDB: 66fb058aad57aa842a067176 09/30/2024 08:52:36 PM UTC [INFO] Received an event for node: 66fb0f10ad57aa842a068c8e 09/30/2024 08:52:36 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f10ad57aa842a068c8e 09/30/2024 08:52:36 PM UTC [INFO] Received an event for node: 66fb0586ad57aa842a06716c 09/30/2024 08:52:36 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0586ad57aa842a06716c 09/30/2024 08:52:42 PM UTC [INFO] Received an event for node: 66fb0f0fad57aa842a068c8c 09/30/2024 08:52:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f0fad57aa842a068c8c 09/30/2024 08:52:44 PM UTC [INFO] Received an event for node: 66fb0f10ad57aa842a068c8d 09/30/2024 08:52:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f10ad57aa842a068c8d 09/30/2024 08:52:49 PM UTC [INFO] Received an event for node: 66fb0d3ead57aa842a0673ac 09/30/2024 08:52:49 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d3ead57aa842a0673ac 09/30/2024 08:52:50 PM UTC [INFO] Received an event for node: 66fb0584ad57aa842a06716a 09/30/2024 08:52:50 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0584ad57aa842a06716a 09/30/2024 08:52:51 PM UTC [INFO] Received an event for node: 66fb0d6bad57aa842a067436 09/30/2024 08:52:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6bad57aa842a067436 09/30/2024 08:52:59 PM UTC [INFO] Received an event for node: 66fb0f12ad57aa842a068c93 09/30/2024 08:52:59 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f12ad57aa842a068c93 09/30/2024 08:53:00 PM UTC [INFO] Received an event for node: 66fb0f0cad57aa842a068c81 09/30/2024 08:53:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f0cad57aa842a068c81 09/30/2024 08:53:01 PM UTC [INFO] Received an event for node: 66fb0d6bad57aa842a067437 09/30/2024 08:53:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6bad57aa842a067437 09/30/2024 08:53:02 PM UTC [INFO] Received an event for node: 66fb0f0ead57aa842a068c8a 09/30/2024 08:53:02 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f0ead57aa842a068c8a 09/30/2024 08:53:02 PM UTC [INFO] Received an event for node: 66fb0f0dad57aa842a068c83 09/30/2024 08:53:02 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f0dad57aa842a068c83 09/30/2024 08:53:03 PM UTC [INFO] Received an event for node: 66fb0f0bad57aa842a068c80 09/30/2024 08:53:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f0bad57aa842a068c80 09/30/2024 08:53:05 PM UTC [INFO] Received an event for node: 66fb0576ad57aa842a067154 09/30/2024 08:53:05 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0576ad57aa842a067154 09/30/2024 08:53:08 PM UTC [INFO] Received an event for node: 66fb0f11ad57aa842a068c8f 09/30/2024 08:53:08 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f11ad57aa842a068c8f 09/30/2024 08:53:13 PM UTC [INFO] Received an event for node: 66fb0f0dad57aa842a068c84 09/30/2024 08:53:13 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f0dad57aa842a068c84 09/30/2024 08:53:23 PM UTC [INFO] Received an event for node: 66fb0f1bad57aa842a068ca2 09/30/2024 08:53:23 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1bad57aa842a068ca2 09/30/2024 08:53:29 PM UTC [INFO] Received an event for node: 66fb057dad57aa842a067161 09/30/2024 08:53:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb057dad57aa842a067161 09/30/2024 08:53:33 PM UTC [INFO] Received an event for node: 66fb0f0cad57aa842a068c82 09/30/2024 08:53:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f0cad57aa842a068c82 09/30/2024 08:53:42 PM UTC [INFO] Received an event for node: 66fb0d69ad57aa842a06742b 09/30/2024 08:53:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d69ad57aa842a06742b 09/30/2024 08:54:10 PM UTC [INFO] Received an event for node: 66fb0e4aad57aa842a0677cc 09/30/2024 08:54:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e4aad57aa842a0677cc 09/30/2024 08:54:16 PM UTC [INFO] Received an event for node: 66fb0f76ad57aa842a0690a7 09/30/2024 08:54:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f76ad57aa842a0690a7 09/30/2024 08:54:16 PM UTC [INFO] Received an event for node: 66fb0f11ad57aa842a068c90 09/30/2024 08:54:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f11ad57aa842a068c90 09/30/2024 08:54:17 PM UTC [INFO] Received an event for node: 66fb0f7dad57aa842a0690b4 09/30/2024 08:54:17 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7dad57aa842a0690b4 09/30/2024 08:54:27 PM UTC [INFO] Received an event for node: 66fb0d69ad57aa842a067433 09/30/2024 08:54:27 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d69ad57aa842a067433 09/30/2024 08:54:31 PM UTC [INFO] Received an event for node: 66fb0f7cad57aa842a0690b2 09/30/2024 08:54:31 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7cad57aa842a0690b2 09/30/2024 08:54:32 PM UTC [INFO] Received an event for node: 66fb0d6cad57aa842a067438 09/30/2024 08:54:32 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6cad57aa842a067438 09/30/2024 08:54:32 PM UTC [INFO] Received an event for node: 66fb0d61ad57aa842a06741b 09/30/2024 08:54:32 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d61ad57aa842a06741b 09/30/2024 08:54:33 PM UTC [INFO] Received an event for node: 66fb0f7bad57aa842a0690b1 09/30/2024 08:54:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7bad57aa842a0690b1 09/30/2024 08:54:33 PM UTC [INFO] Received an event for node: 66fb0f79ad57aa842a0690ad 09/30/2024 08:54:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f79ad57aa842a0690ad 09/30/2024 08:54:33 PM UTC [INFO] Received an event for node: 66fb0f75ad57aa842a0690a4 09/30/2024 08:54:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f75ad57aa842a0690a4 09/30/2024 08:54:35 PM UTC [INFO] Received an event for node: 66fb0f74ad57aa842a0690a3 09/30/2024 08:54:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f74ad57aa842a0690a3 09/30/2024 08:54:36 PM UTC [INFO] Received an event for node: 66fb0f80ad57aa842a0690bb 09/30/2024 08:54:36 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f80ad57aa842a0690bb 09/30/2024 08:54:37 PM UTC [INFO] Received an event for node: 66fb0f7cad57aa842a0690b3 09/30/2024 08:54:37 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7cad57aa842a0690b3 09/30/2024 08:54:46 PM UTC [INFO] Received an event for node: 66fb0f7ead57aa842a0690b7 09/30/2024 08:54:46 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7ead57aa842a0690b7 09/30/2024 08:54:59 PM UTC [INFO] Received an event for node: 66fb0f74ad57aa842a0690a2 09/30/2024 08:54:59 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f74ad57aa842a0690a2 09/30/2024 08:55:00 PM UTC [INFO] Received an event for node: 66fb0f7aad57aa842a0690af 09/30/2024 08:55:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7aad57aa842a0690af 09/30/2024 08:55:00 PM UTC [INFO] Received an event for node: 66fb0f7bad57aa842a0690b0 09/30/2024 08:55:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7bad57aa842a0690b0 09/30/2024 08:55:00 PM UTC [INFO] Received an event for node: 66fb0e4bad57aa842a0677cd 09/30/2024 08:55:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e4bad57aa842a0677cd 09/30/2024 08:55:01 PM UTC [INFO] Received an event for node: 66fb0f75ad57aa842a0690a5 09/30/2024 08:55:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f75ad57aa842a0690a5 09/30/2024 08:55:01 PM UTC [INFO] Received an event for node: 66fb0f76ad57aa842a0690a6 09/30/2024 08:55:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f76ad57aa842a0690a6 09/30/2024 08:55:01 PM UTC [INFO] Received an event for node: 66fb0d6aad57aa842a067434 09/30/2024 08:55:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6aad57aa842a067434 09/30/2024 08:55:07 PM UTC [INFO] Received an event for node: 66fb0f78ad57aa842a0690aa 09/30/2024 08:55:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f78ad57aa842a0690aa 09/30/2024 08:55:35 PM UTC [INFO] Received an event for node: 66fb0e4dad57aa842a0677dd 09/30/2024 08:55:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e4dad57aa842a0677dd 09/30/2024 08:55:47 PM UTC [INFO] Received an event for node: 66fb0d4bad57aa842a0673d0 09/30/2024 08:55:47 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d4bad57aa842a0673d0 09/30/2024 08:55:47 PM UTC [INFO] Received an event for node: 66fb0f77ad57aa842a0690a9 09/30/2024 08:55:47 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f77ad57aa842a0690a9 09/30/2024 08:55:48 PM UTC [INFO] Received an event for node: 66fb0d55ad57aa842a0673f2 09/30/2024 08:55:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d55ad57aa842a0673f2 09/30/2024 08:56:21 PM UTC [INFO] Received an event for node: 66fb0592ad57aa842a067180 09/30/2024 08:56:21 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0592ad57aa842a067180 09/30/2024 08:56:33 PM UTC [INFO] Received an event for node: 66fb0f83ad57aa842a0690c2 09/30/2024 08:56:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f83ad57aa842a0690c2 09/30/2024 08:56:38 PM UTC [INFO] Received an event for node: 66fb0f86ad57aa842a0690c8 09/30/2024 08:56:38 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f86ad57aa842a0690c8 09/30/2024 08:56:42 PM UTC [INFO] Received an event for node: 66fb0f0ead57aa842a068c89 09/30/2024 08:56:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f0ead57aa842a068c89 09/30/2024 08:56:43 PM UTC [INFO] Received an event for node: 66fb0e4cad57aa842a0677dc 09/30/2024 08:56:43 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e4cad57aa842a0677dc 09/30/2024 08:57:07 PM UTC [INFO] Received an event for node: 66fb0f7ead57aa842a0690b6 09/30/2024 08:57:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7ead57aa842a0690b6 09/30/2024 08:57:16 PM UTC [INFO] Received an event for node: 66fb0f8aad57aa842a06919b 09/30/2024 08:57:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f8aad57aa842a06919b 09/30/2024 08:57:33 PM UTC [INFO] Received an event for node: 66fb0e46ad57aa842a0677a2 09/30/2024 08:57:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e46ad57aa842a0677a2 09/30/2024 08:57:51 PM UTC [INFO] Received an event for node: 66fb0f7fad57aa842a0690ba 09/30/2024 08:57:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7fad57aa842a0690ba 09/30/2024 08:58:07 PM UTC [INFO] Received an event for node: 66fb0f79ad57aa842a0690ac 09/30/2024 08:58:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f79ad57aa842a0690ac 09/30/2024 08:58:19 PM UTC [INFO] Received an event for node: 66fb0f12ad57aa842a068c92 09/30/2024 08:58:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f12ad57aa842a068c92 09/30/2024 08:58:48 PM UTC [INFO] Received an event for node: 66fb0d55ad57aa842a0673f4 09/30/2024 08:58:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d55ad57aa842a0673f4 09/30/2024 08:59:07 PM UTC [INFO] Received an event for node: 66fb0f77ad57aa842a0690a8 09/30/2024 08:59:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f77ad57aa842a0690a8 09/30/2024 08:59:28 PM UTC [INFO] Received an event for node: 66fb1079ad57aa842a0694f4 09/30/2024 08:59:28 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1079ad57aa842a0694f4 09/30/2024 08:59:31 PM UTC [INFO] Received an event for node: 66fb0f8ead57aa842a069226 09/30/2024 08:59:31 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f8ead57aa842a069226 09/30/2024 08:59:43 PM UTC [INFO] Received an event for node: 66fb0592ad57aa842a06717f 09/30/2024 08:59:43 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0592ad57aa842a06717f 09/30/2024 08:59:45 PM UTC [INFO] Received an event for node: 66fb0e47ad57aa842a0677a3 09/30/2024 08:59:45 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e47ad57aa842a0677a3 09/30/2024 08:59:49 PM UTC [INFO] Received an event for node: 66fb0fa0ad57aa842a069259 09/30/2024 08:59:49 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa0ad57aa842a069259 09/30/2024 08:59:49 PM UTC [INFO] Received an event for node: 66fb1075ad57aa842a0694f0 09/30/2024 08:59:49 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1075ad57aa842a0694f0 09/30/2024 08:59:54 PM UTC [INFO] Received an event for node: 66fb1078ad57aa842a0694f3 09/30/2024 08:59:54 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1078ad57aa842a0694f3 09/30/2024 08:59:55 PM UTC [INFO] Received an event for node: 66fb0f7dad57aa842a0690b5 09/30/2024 08:59:55 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7dad57aa842a0690b5 09/30/2024 08:59:56 PM UTC [INFO] Received an event for node: 66fb0e52ad57aa842a067872 09/30/2024 08:59:56 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e52ad57aa842a067872 09/30/2024 08:59:57 PM UTC [INFO] Received an event for node: 66fb0fa2ad57aa842a069264 09/30/2024 08:59:57 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa2ad57aa842a069264 09/30/2024 08:59:59 PM UTC [INFO] Received an event for node: 66fb0e58ad57aa842a0678fa 09/30/2024 08:59:59 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e58ad57aa842a0678fa 09/30/2024 09:00:01 PM UTC [INFO] Received an event for node: 66fb0fa4ad57aa842a069273 09/30/2024 09:00:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa4ad57aa842a069273 09/30/2024 09:00:02 PM UTC [INFO] Received an event for node: 66fb0f87ad57aa842a0690ca 09/30/2024 09:00:02 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f87ad57aa842a0690ca 09/30/2024 09:00:06 PM UTC [INFO] Received an event for node: 66fb0f98ad57aa842a06923e 09/30/2024 09:00:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f98ad57aa842a06923e 09/30/2024 09:00:11 PM UTC [INFO] Received an event for node: 66fb107bad57aa842a0694f7 09/30/2024 09:00:11 PM UTC [DEBUG] Not sending node to KCIDB: 66fb107bad57aa842a0694f7 09/30/2024 09:00:20 PM UTC [INFO] Received an event for node: 66fb0f89ad57aa842a069199 09/30/2024 09:00:20 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f89ad57aa842a069199 09/30/2024 09:00:36 PM UTC [INFO] Received an event for node: 66fb1077ad57aa842a0694f2 09/30/2024 09:00:36 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1077ad57aa842a0694f2 09/30/2024 09:00:46 PM UTC [INFO] Received an event for node: 66fb0f82ad57aa842a0690c0 09/30/2024 09:00:46 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f82ad57aa842a0690c0 09/30/2024 09:01:25 PM UTC [INFO] Received an event for node: 66fb0f99ad57aa842a069241 09/30/2024 09:01:25 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f99ad57aa842a069241 09/30/2024 09:01:27 PM UTC [INFO] Received an event for node: 66fb0f0ead57aa842a068c85 09/30/2024 09:01:27 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f0ead57aa842a068c85 09/30/2024 09:01:48 PM UTC [INFO] Received an event for node: 66fb0d60ad57aa842a067418 09/30/2024 09:01:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d60ad57aa842a067418 09/30/2024 09:02:01 PM UTC [INFO] Received an event for node: 66fb0f90ad57aa842a06922b 09/30/2024 09:02:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f90ad57aa842a06922b 09/30/2024 09:02:13 PM UTC [INFO] Received an event for node: 66fb0fa2ad57aa842a069262 09/30/2024 09:02:13 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa2ad57aa842a069262 09/30/2024 09:02:14 PM UTC [INFO] Received an event for node: 66fb0f91ad57aa842a06922c 09/30/2024 09:02:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f91ad57aa842a06922c 09/30/2024 09:02:15 PM UTC [INFO] Received an event for node: 66fb0ce0ad57aa842a06735c 09/30/2024 09:02:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce0ad57aa842a06735c 09/30/2024 09:02:15 PM UTC [INFO] Received an event for node: 66fb0f9bad57aa842a06924a 09/30/2024 09:02:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f9bad57aa842a06924a 09/30/2024 09:02:15 PM UTC [INFO] Received an event for node: 66fb0f93ad57aa842a06922e 09/30/2024 09:02:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f93ad57aa842a06922e 09/30/2024 09:02:15 PM UTC [INFO] Received an event for node: 66fb0f12ad57aa842a068c91 09/30/2024 09:02:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f12ad57aa842a068c91 09/30/2024 09:02:27 PM UTC [INFO] Received an event for node: 66fb0f82ad57aa842a0690bf 09/30/2024 09:02:27 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f82ad57aa842a0690bf 09/30/2024 09:02:29 PM UTC [INFO] Received an event for node: 66fb0ce2ad57aa842a067362 09/30/2024 09:02:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce2ad57aa842a067362 09/30/2024 09:02:38 PM UTC [INFO] Received an event for node: 66fb0f8fad57aa842a069228 09/30/2024 09:02:38 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f8fad57aa842a069228 09/30/2024 09:02:39 PM UTC [INFO] Received an event for node: 66fb0ce5ad57aa842a067366 09/30/2024 09:02:39 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce5ad57aa842a067366 09/30/2024 09:02:41 PM UTC [INFO] Received an event for node: 66fb0cdfad57aa842a06735b 09/30/2024 09:02:41 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cdfad57aa842a06735b 09/30/2024 09:02:44 PM UTC [INFO] Received an event for node: 66fb0f88ad57aa842a069136 09/30/2024 09:02:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f88ad57aa842a069136 09/30/2024 09:02:48 PM UTC [INFO] Received an event for node: 66fb0e4ead57aa842a0677e5 09/30/2024 09:02:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e4ead57aa842a0677e5 09/30/2024 09:02:48 PM UTC [INFO] Received an event for node: 66fb0f99ad57aa842a069240 09/30/2024 09:02:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f99ad57aa842a069240 09/30/2024 09:02:49 PM UTC [INFO] Received an event for node: 66fb0f83ad57aa842a0690c1 09/30/2024 09:02:49 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f83ad57aa842a0690c1 09/30/2024 09:02:55 PM UTC [INFO] Received an event for node: 66fb1080ad57aa842a0694fc 09/30/2024 09:02:55 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1080ad57aa842a0694fc 09/30/2024 09:03:10 PM UTC [INFO] Received an event for node: 66fb0ce1ad57aa842a06735e 09/30/2024 09:03:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce1ad57aa842a06735e 09/30/2024 09:03:18 PM UTC [INFO] Received an event for node: 66fb0f89ad57aa842a06919a 09/30/2024 09:03:18 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f89ad57aa842a06919a 09/30/2024 09:03:18 PM UTC [INFO] Received an event for node: 66fb107aad57aa842a0694f6 09/30/2024 09:03:18 PM UTC [DEBUG] Not sending node to KCIDB: 66fb107aad57aa842a0694f6 09/30/2024 09:03:30 PM UTC [INFO] Received an event for node: 66fb0ce2ad57aa842a067360 09/30/2024 09:03:30 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce2ad57aa842a067360 09/30/2024 09:03:39 PM UTC [INFO] Received an event for node: 66fb0ce4ad57aa842a067364 09/30/2024 09:03:39 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce4ad57aa842a067364 09/30/2024 09:03:42 PM UTC [INFO] Received an event for node: 66fb0e5aad57aa842a0678fc 09/30/2024 09:03:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e5aad57aa842a0678fc 09/30/2024 09:03:45 PM UTC [INFO] Received an event for node: 66fb0ce0ad57aa842a06735d 09/30/2024 09:03:45 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce0ad57aa842a06735d 09/30/2024 09:03:45 PM UTC [INFO] Received an event for node: 66fb0f92ad57aa842a06922d 09/30/2024 09:03:45 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f92ad57aa842a06922d 09/30/2024 09:03:59 PM UTC [INFO] Received an event for node: 66fb0f81ad57aa842a0690bd 09/30/2024 09:03:59 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f81ad57aa842a0690bd 09/30/2024 09:04:07 PM UTC [INFO] Received an event for node: 66fb0f84ad57aa842a0690c3 09/30/2024 09:04:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f84ad57aa842a0690c3 09/30/2024 09:04:11 PM UTC [INFO] Received an event for node: 66fb1143ad57aa842a0696c4 09/30/2024 09:04:11 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1143ad57aa842a0696c4 09/30/2024 09:04:24 PM UTC [INFO] Received an event for node: 66fb0d72ad57aa842a067447 09/30/2024 09:04:24 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d72ad57aa842a067447 09/30/2024 09:04:59 PM UTC [INFO] Received an event for node: 66fb1094ad57aa842a069535 09/30/2024 09:04:59 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1094ad57aa842a069535 09/30/2024 09:05:00 PM UTC [INFO] Received an event for node: 66fb107cad57aa842a0694f8 09/30/2024 09:05:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb107cad57aa842a0694f8 09/30/2024 09:05:06 PM UTC [INFO] Received an event for node: 66fb0f13ad57aa842a068c94 09/30/2024 09:05:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f13ad57aa842a068c94 09/30/2024 09:05:06 PM UTC [INFO] Received an event for node: 66fb0cdfad57aa842a06735a 09/30/2024 09:05:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cdfad57aa842a06735a 09/30/2024 09:05:10 PM UTC [INFO] Received an event for node: 66fb0f9aad57aa842a069249 09/30/2024 09:05:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f9aad57aa842a069249 09/30/2024 09:05:14 PM UTC [INFO] Received an event for node: 66fb0f0fad57aa842a068c8b 09/30/2024 09:05:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f0fad57aa842a068c8b 09/30/2024 09:05:15 PM UTC [INFO] Received an event for node: 66fb0f8bad57aa842a06919c 09/30/2024 09:05:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f8bad57aa842a06919c 09/30/2024 09:06:21 PM UTC [INFO] Received an event for node: 66fb0fa3ad57aa842a069272 09/30/2024 09:06:21 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa3ad57aa842a069272 09/30/2024 09:06:28 PM UTC [INFO] Received an event for node: 66fb1091ad57aa842a069531 09/30/2024 09:06:28 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1091ad57aa842a069531 09/30/2024 09:06:31 PM UTC [INFO] Received an event for node: 66fb0f9fad57aa842a069257 09/30/2024 09:06:31 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f9fad57aa842a069257 09/30/2024 09:06:40 PM UTC [INFO] Received an event for node: 66fb0e4fad57aa842a0677e6 09/30/2024 09:06:40 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e4fad57aa842a0677e6 09/30/2024 09:06:44 PM UTC [INFO] Received an event for node: 66fb0ce3ad57aa842a067363 09/30/2024 09:06:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0ce3ad57aa842a067363 09/30/2024 09:06:46 PM UTC [INFO] Received an event for node: 66fb057fad57aa842a067165 09/30/2024 09:06:46 PM UTC [DEBUG] Not sending node to KCIDB: 66fb057fad57aa842a067165 09/30/2024 09:07:15 PM UTC [INFO] Received an event for node: 66fb1149ad57aa842a0696d7 09/30/2024 09:07:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1149ad57aa842a0696d7 09/30/2024 09:07:16 PM UTC [INFO] Received an event for node: 66fb108dad57aa842a06952d 09/30/2024 09:07:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb108dad57aa842a06952d 09/30/2024 09:07:19 PM UTC [INFO] Received an event for node: 66fb0e5cad57aa842a0679d1 09/30/2024 09:07:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e5cad57aa842a0679d1 09/30/2024 09:07:27 PM UTC [INFO] Received an event for node: 66fb0e5ead57aa842a067a55 09/30/2024 09:07:27 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e5ead57aa842a067a55 09/30/2024 09:07:29 PM UTC [INFO] Received an event for node: 66fb0cefad57aa842a06736d 09/30/2024 09:07:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cefad57aa842a06736d 09/30/2024 09:07:31 PM UTC [INFO] Received an event for node: 66fb1084ad57aa842a069507 09/30/2024 09:07:31 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1084ad57aa842a069507 09/30/2024 09:07:34 PM UTC [INFO] Received an event for node: 66fb1097ad57aa842a069539 09/30/2024 09:07:34 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1097ad57aa842a069539 09/30/2024 09:07:42 PM UTC [INFO] Received an event for node: 66fb1081ad57aa842a069504 09/30/2024 09:07:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1081ad57aa842a069504 09/30/2024 09:07:48 PM UTC [INFO] Received an event for node: 66fb0cecad57aa842a06736a 09/30/2024 09:07:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cecad57aa842a06736a 09/30/2024 09:07:55 PM UTC [INFO] Received an event for node: 66fb0f97ad57aa842a06923c 09/30/2024 09:07:55 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f97ad57aa842a06923c 09/30/2024 09:08:06 PM UTC [INFO] Received an event for node: 66fb0f93ad57aa842a06922f 09/30/2024 09:08:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f93ad57aa842a06922f 09/30/2024 09:08:19 PM UTC [INFO] Received an event for node: 66fb1088ad57aa842a069511 09/30/2024 09:08:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1088ad57aa842a069511 09/30/2024 09:08:19 PM UTC [INFO] Received an event for node: 66fb114fad57aa842a06970c 09/30/2024 09:08:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb114fad57aa842a06970c 09/30/2024 09:08:27 PM UTC [INFO] Received an event for node: 66fb109aad57aa842a06953d 09/30/2024 09:08:27 PM UTC [DEBUG] Not sending node to KCIDB: 66fb109aad57aa842a06953d 09/30/2024 09:08:58 PM UTC [INFO] Received an event for node: 66fb0fa8ad57aa842a069279 09/30/2024 09:08:58 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa8ad57aa842a069279 09/30/2024 09:09:08 PM UTC [INFO] Received an event for node: 66fb115aad57aa842a069729 09/30/2024 09:09:08 PM UTC [DEBUG] Not sending node to KCIDB: 66fb115aad57aa842a069729 09/30/2024 09:09:41 PM UTC [INFO] Received an event for node: 66fb108bad57aa842a06952a 09/30/2024 09:09:41 PM UTC [DEBUG] Not sending node to KCIDB: 66fb108bad57aa842a06952a 09/30/2024 09:09:42 PM UTC [INFO] Received an event for node: 66fb0582ad57aa842a067167 09/30/2024 09:09:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0582ad57aa842a067167 09/30/2024 09:09:51 PM UTC [INFO] Received an event for node: 66fb1176ad57aa842a069754 09/30/2024 09:09:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1176ad57aa842a069754 09/30/2024 09:10:13 PM UTC [INFO] Received an event for node: 66fb0fa5ad57aa842a069274 09/30/2024 09:10:13 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa5ad57aa842a069274 09/30/2024 09:10:31 PM UTC [INFO] Received an event for node: 66fb108ead57aa842a06952e 09/30/2024 09:10:31 PM UTC [DEBUG] Not sending node to KCIDB: 66fb108ead57aa842a06952e 09/30/2024 09:10:33 PM UTC [INFO] Received an event for node: 66fb0586ad57aa842a06716d 09/30/2024 09:10:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0586ad57aa842a06716d 09/30/2024 09:11:00 PM UTC [INFO] Received an event for node: 66fb1168ad57aa842a069743 09/30/2024 09:11:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1168ad57aa842a069743 09/30/2024 09:11:01 PM UTC [INFO] Received an event for node: 66fb113fad57aa842a06965d 09/30/2024 09:11:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb113fad57aa842a06965d 09/30/2024 09:11:13 PM UTC [INFO] Received an event for node: 66fb1161ad57aa842a069736 09/30/2024 09:11:13 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1161ad57aa842a069736 09/30/2024 09:11:15 PM UTC [INFO] Received an event for node: 66fb1170ad57aa842a069749 09/30/2024 09:11:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1170ad57aa842a069749 09/30/2024 09:11:15 PM UTC [INFO] Received an event for node: 66fb1083ad57aa842a069506 09/30/2024 09:11:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1083ad57aa842a069506 09/30/2024 09:11:16 PM UTC [INFO] Received an event for node: 66fb13a0ad57aa842a069b53 09/30/2024 09:11:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb13a0ad57aa842a069b53 09/30/2024 09:11:17 PM UTC [INFO] Received an event for node: 66fb0f9bad57aa842a06924b 09/30/2024 09:11:17 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f9bad57aa842a06924b 09/30/2024 09:11:29 PM UTC [INFO] Received an event for node: 66fb0cf1ad57aa842a06736f 09/30/2024 09:11:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0cf1ad57aa842a06736f 09/30/2024 09:11:38 PM UTC [INFO] Received an event for node: 66fb1097ad57aa842a06953a 09/30/2024 09:11:38 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1097ad57aa842a06953a 09/30/2024 09:11:42 PM UTC [INFO] Received an event for node: 66fb1091ad57aa842a069532 09/30/2024 09:11:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1091ad57aa842a069532 09/30/2024 09:11:57 PM UTC [INFO] Received an event for node: 66fb139fad57aa842a069b4c 09/30/2024 09:11:57 PM UTC [DEBUG] Not sending node to KCIDB: 66fb139fad57aa842a069b4c 09/30/2024 09:12:08 PM UTC [INFO] Received an event for node: 66fb139cad57aa842a069b4a 09/30/2024 09:12:08 PM UTC [DEBUG] Not sending node to KCIDB: 66fb139cad57aa842a069b4a 09/30/2024 09:12:15 PM UTC [INFO] Received an event for node: 66fb0d6aad57aa842a067435 09/30/2024 09:12:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0d6aad57aa842a067435 09/30/2024 09:12:16 PM UTC [INFO] Received an event for node: 66fb1146ad57aa842a0696d4 09/30/2024 09:12:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1146ad57aa842a0696d4 09/30/2024 09:12:21 PM UTC [INFO] Received an event for node: 66fb1094ad57aa842a069536 09/30/2024 09:12:21 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1094ad57aa842a069536 09/30/2024 09:12:29 PM UTC [INFO] Received an event for node: 66fb0f78ad57aa842a0690ab 09/30/2024 09:12:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f78ad57aa842a0690ab 09/30/2024 09:12:30 PM UTC [INFO] Received an event for node: 66fb139aad57aa842a069b48 09/30/2024 09:12:30 PM UTC [DEBUG] Not sending node to KCIDB: 66fb139aad57aa842a069b48 09/30/2024 09:12:31 PM UTC [INFO] Received an event for node: 66fb139bad57aa842a069b49 09/30/2024 09:12:31 PM UTC [DEBUG] Not sending node to KCIDB: 66fb139bad57aa842a069b49 09/30/2024 09:12:35 PM UTC [INFO] Received an event for node: 66fb1396ad57aa842a069b45 09/30/2024 09:12:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1396ad57aa842a069b45 09/30/2024 09:12:39 PM UTC [INFO] Received an event for node: 66fb0f1fad57aa842a068caa 09/30/2024 09:12:39 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1fad57aa842a068caa 09/30/2024 09:12:42 PM UTC [INFO] Received an event for node: 66fb1398ad57aa842a069b46 09/30/2024 09:12:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1398ad57aa842a069b46 09/30/2024 09:13:35 PM UTC [INFO] Received an event for node: 66fb0f19ad57aa842a068c9f 09/30/2024 09:13:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f19ad57aa842a068c9f 09/30/2024 09:13:37 PM UTC [INFO] Received an event for node: 66fb13a1ad57aa842a069b54 09/30/2024 09:13:37 PM UTC [DEBUG] Not sending node to KCIDB: 66fb13a1ad57aa842a069b54 09/30/2024 09:14:14 PM UTC [INFO] Received an event for node: 66fb0f23ad57aa842a068cc0 09/30/2024 09:14:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f23ad57aa842a068cc0 09/30/2024 09:14:14 PM UTC [INFO] Received an event for node: 66fb0f26ad57aa842a068cc7 09/30/2024 09:14:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f26ad57aa842a068cc7 09/30/2024 09:14:18 PM UTC [INFO] Received an event for node: 66fb0f14ad57aa842a068c96 09/30/2024 09:14:18 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f14ad57aa842a068c96 09/30/2024 09:14:37 PM UTC [INFO] Received an event for node: 66fb13a3ad57aa842a069b56 09/30/2024 09:14:37 PM UTC [DEBUG] Not sending node to KCIDB: 66fb13a3ad57aa842a069b56 09/30/2024 09:14:50 PM UTC [INFO] Received an event for node: 66fb0f7aad57aa842a0690ae 09/30/2024 09:14:50 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7aad57aa842a0690ae 09/30/2024 09:14:51 PM UTC [INFO] Received an event for node: 66fb0f7fad57aa842a0690b8 09/30/2024 09:14:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f7fad57aa842a0690b8 09/30/2024 09:15:01 PM UTC [INFO] Received an event for node: 66fb0f22ad57aa842a068cbe 09/30/2024 09:15:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f22ad57aa842a068cbe 09/30/2024 09:15:07 PM UTC [INFO] Received an event for node: 66fb0f15ad57aa842a068c98 09/30/2024 09:15:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f15ad57aa842a068c98 09/30/2024 09:15:15 PM UTC [INFO] Received an event for node: 66fb0f27ad57aa842a068ccc 09/30/2024 09:15:15 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f27ad57aa842a068ccc 09/30/2024 09:15:24 PM UTC [INFO] Received an event for node: 66fb0f1cad57aa842a068ca6 09/30/2024 09:15:24 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1cad57aa842a068ca6 09/30/2024 09:15:26 PM UTC [INFO] Received an event for node: 66fb0f1aad57aa842a068ca1 09/30/2024 09:15:26 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1aad57aa842a068ca1 09/30/2024 09:15:32 PM UTC [INFO] Received an event for node: 66fb0f21ad57aa842a068cb5 09/30/2024 09:15:32 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f21ad57aa842a068cb5 09/30/2024 09:15:40 PM UTC [INFO] Received an event for node: 66fb0f2aad57aa842a068d53 09/30/2024 09:15:40 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f2aad57aa842a068d53 09/30/2024 09:15:44 PM UTC [INFO] Received an event for node: 66fb0f1dad57aa842a068ca8 09/30/2024 09:15:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1dad57aa842a068ca8 09/30/2024 09:15:48 PM UTC [INFO] Received an event for node: 66fb0f18ad57aa842a068c9d 09/30/2024 09:15:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f18ad57aa842a068c9d 09/30/2024 09:15:49 PM UTC [INFO] Received an event for node: 66fb0e53ad57aa842a0678bd 09/30/2024 09:15:49 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e53ad57aa842a0678bd 09/30/2024 09:15:49 PM UTC [INFO] Received an event for node: 66fb0f25ad57aa842a068cc5 09/30/2024 09:15:49 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f25ad57aa842a068cc5 09/30/2024 09:15:55 PM UTC [INFO] Received an event for node: 66fb1156ad57aa842a06971f 09/30/2024 09:15:55 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1156ad57aa842a06971f 09/30/2024 09:16:02 PM UTC [INFO] Received an event for node: 66fb115ead57aa842a069733 09/30/2024 09:16:02 PM UTC [DEBUG] Not sending node to KCIDB: 66fb115ead57aa842a069733 09/30/2024 09:16:41 PM UTC [INFO] Received an event for node: 66fb13a6ad57aa842a069b59 09/30/2024 09:16:41 PM UTC [DEBUG] Not sending node to KCIDB: 66fb13a6ad57aa842a069b59 09/30/2024 09:16:48 PM UTC [INFO] Received an event for node: 66fb0f80ad57aa842a0690bc 09/30/2024 09:16:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f80ad57aa842a0690bc 09/30/2024 09:17:00 PM UTC [INFO] Received an event for node: 66fb114cad57aa842a0696fb 09/30/2024 09:17:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb114cad57aa842a0696fb 09/30/2024 09:17:03 PM UTC [INFO] Received an event for node: 66fb0585ad57aa842a06716b 09/30/2024 09:17:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0585ad57aa842a06716b 09/30/2024 09:17:03 PM UTC [INFO] Received an event for node: 66fb0f16ad57aa842a068c9a 09/30/2024 09:17:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f16ad57aa842a068c9a 09/30/2024 09:17:27 PM UTC [INFO] Received an event for node: 66fb0f88ad57aa842a0690cb 09/30/2024 09:17:27 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f88ad57aa842a0690cb 09/30/2024 09:17:31 PM UTC [INFO] Received an event for node: 66fb0e56ad57aa842a0678f8 09/30/2024 09:17:31 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e56ad57aa842a0678f8 09/30/2024 09:17:32 PM UTC [INFO] Received an event for node: 66fb0f81ad57aa842a0690be 09/30/2024 09:17:32 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f81ad57aa842a0690be 09/30/2024 09:17:33 PM UTC [INFO] Received an event for node: 66fb0f1bad57aa842a068ca3 09/30/2024 09:17:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1bad57aa842a068ca3 09/30/2024 09:17:43 PM UTC [INFO] Received an event for node: 66fb0fa1ad57aa842a069261 09/30/2024 09:17:43 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa1ad57aa842a069261 09/30/2024 09:18:10 PM UTC [INFO] Received an event for node: 66fb0f8fad57aa842a069229 09/30/2024 09:18:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f8fad57aa842a069229 09/30/2024 09:18:22 PM UTC [INFO] Received an event for node: 66fb13a5ad57aa842a069b58 09/30/2024 09:18:22 PM UTC [DEBUG] Not sending node to KCIDB: 66fb13a5ad57aa842a069b58 09/30/2024 09:18:29 PM UTC [INFO] Received an event for node: 66fb0f27ad57aa842a068cc8 09/30/2024 09:18:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f27ad57aa842a068cc8 09/30/2024 09:18:29 PM UTC [INFO] Received an event for node: 66fb0f24ad57aa842a068cc2 09/30/2024 09:18:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f24ad57aa842a068cc2 09/30/2024 09:18:33 PM UTC [INFO] Received an event for node: 66fb0f20ad57aa842a068cb2 09/30/2024 09:18:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f20ad57aa842a068cb2 09/30/2024 09:18:34 PM UTC [INFO] Received an event for node: 66fb1087ad57aa842a069510 09/30/2024 09:18:34 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1087ad57aa842a069510 09/30/2024 09:18:44 PM UTC [INFO] Received an event for node: 66fb0f1ead57aa842a068ca9 09/30/2024 09:18:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1ead57aa842a068ca9 09/30/2024 09:19:03 PM UTC [INFO] Received an event for node: 66fb1144ad57aa842a0696c5 09/30/2024 09:19:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1144ad57aa842a0696c5 09/30/2024 09:19:16 PM UTC [INFO] Received an event for node: 66fb0f23ad57aa842a068cc1 09/30/2024 09:19:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f23ad57aa842a068cc1 09/30/2024 09:19:39 PM UTC [INFO] Received an event for node: 66fb0f1fad57aa842a068cb1 09/30/2024 09:19:39 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1fad57aa842a068cb1 09/30/2024 09:19:41 PM UTC [INFO] Received an event for node: 66fb116cad57aa842a069746 09/30/2024 09:19:41 PM UTC [DEBUG] Not sending node to KCIDB: 66fb116cad57aa842a069746 09/30/2024 09:19:42 PM UTC [INFO] Received an event for node: 66fb0f15ad57aa842a068c97 09/30/2024 09:19:42 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f15ad57aa842a068c97 09/30/2024 09:19:44 PM UTC [INFO] Received an event for node: 66fb0f98ad57aa842a06923f 09/30/2024 09:19:44 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f98ad57aa842a06923f 09/30/2024 09:19:56 PM UTC [INFO] Received an event for node: 66fb0f28ad57aa842a068d10 09/30/2024 09:19:56 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f28ad57aa842a068d10 09/30/2024 09:20:03 PM UTC [INFO] Received an event for node: 66fb0f85ad57aa842a0690c5 09/30/2024 09:20:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f85ad57aa842a0690c5 09/30/2024 09:20:20 PM UTC [INFO] Received an event for node: 66fb0f8cad57aa842a0691a1 09/30/2024 09:20:20 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f8cad57aa842a0691a1 09/30/2024 09:20:33 PM UTC [INFO] Received an event for node: 66fb114aad57aa842a0696da 09/30/2024 09:20:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb114aad57aa842a0696da 09/30/2024 09:20:35 PM UTC [INFO] Received an event for node: 66fb0f95ad57aa842a069239 09/30/2024 09:20:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f95ad57aa842a069239 09/30/2024 09:20:35 PM UTC [INFO] Received an event for node: 66fb108dad57aa842a06952c 09/30/2024 09:20:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb108dad57aa842a06952c 09/30/2024 09:20:36 PM UTC [INFO] Received an event for node: 66fb0f19ad57aa842a068ca0 09/30/2024 09:20:36 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f19ad57aa842a068ca0 09/30/2024 09:20:37 PM UTC [INFO] Received an event for node: 66fb1165ad57aa842a069740 09/30/2024 09:20:37 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1165ad57aa842a069740 09/30/2024 09:20:50 PM UTC [INFO] Received an event for node: 66fb0f84ad57aa842a0690c4 09/30/2024 09:20:50 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f84ad57aa842a0690c4 09/30/2024 09:20:51 PM UTC [INFO] Received an event for node: 66fb0f87ad57aa842a0690c9 09/30/2024 09:20:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f87ad57aa842a0690c9 09/30/2024 09:20:54 PM UTC [INFO] Received an event for node: 66fb0f8ead57aa842a069227 09/30/2024 09:20:54 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f8ead57aa842a069227 09/30/2024 09:20:54 PM UTC [INFO] Received an event for node: 66fb108aad57aa842a06951b 09/30/2024 09:20:54 PM UTC [DEBUG] Not sending node to KCIDB: 66fb108aad57aa842a06951b 09/30/2024 09:21:07 PM UTC [INFO] Received an event for node: 66fb1093ad57aa842a069534 09/30/2024 09:21:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1093ad57aa842a069534 09/30/2024 09:21:14 PM UTC [INFO] Received an event for node: 66fb0e54ad57aa842a0678f6 09/30/2024 09:21:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e54ad57aa842a0678f6 09/30/2024 09:21:14 PM UTC [INFO] Received an event for node: 66fb1142ad57aa842a0696c3 09/30/2024 09:21:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1142ad57aa842a0696c3 09/30/2024 09:21:16 PM UTC [INFO] Received an event for node: 66fb0e50ad57aa842a0677e7 09/30/2024 09:21:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e50ad57aa842a0677e7 09/30/2024 09:21:32 PM UTC [INFO] Received an event for node: 66fb1163ad57aa842a069737 09/30/2024 09:21:32 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1163ad57aa842a069737 09/30/2024 09:21:35 PM UTC [INFO] Received an event for node: 66fb0f9dad57aa842a069254 09/30/2024 09:21:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f9dad57aa842a069254 09/30/2024 09:21:37 PM UTC [INFO] Received an event for node: 66fb0f8bad57aa842a0691a0 09/30/2024 09:21:37 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f8bad57aa842a0691a0 09/30/2024 09:21:38 PM UTC [INFO] Received an event for node: 66fb0e57ad57aa842a0678f9 09/30/2024 09:21:38 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e57ad57aa842a0678f9 09/30/2024 09:21:39 PM UTC [INFO] Received an event for node: 66fb115bad57aa842a06972a 09/30/2024 09:21:39 PM UTC [DEBUG] Not sending node to KCIDB: 66fb115bad57aa842a06972a 09/30/2024 09:21:59 PM UTC [INFO] Received an event for node: 66fb1169ad57aa842a069744 09/30/2024 09:21:59 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1169ad57aa842a069744 09/30/2024 09:22:01 PM UTC [INFO] Received an event for node: 66fb0f16ad57aa842a068c99 09/30/2024 09:22:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f16ad57aa842a068c99 09/30/2024 09:22:01 PM UTC [INFO] Received an event for node: 66fb0f22ad57aa842a068cbf 09/30/2024 09:22:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f22ad57aa842a068cbf 09/30/2024 09:22:06 PM UTC [INFO] Received an event for node: 66fb1154ad57aa842a06971d 09/30/2024 09:22:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1154ad57aa842a06971d 09/30/2024 09:22:13 PM UTC [INFO] Received an event for node: 66fb0f97ad57aa842a06923d 09/30/2024 09:22:13 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f97ad57aa842a06923d 09/30/2024 09:22:14 PM UTC [INFO] Received an event for node: 66fb1151ad57aa842a06970d 09/30/2024 09:22:14 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1151ad57aa842a06970d 09/30/2024 09:22:18 PM UTC [INFO] Received an event for node: 66fb0f28ad57aa842a068ccd 09/30/2024 09:22:18 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f28ad57aa842a068ccd 09/30/2024 09:22:24 PM UTC [INFO] Received an event for node: 66fb1076ad57aa842a0694f1 09/30/2024 09:22:24 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1076ad57aa842a0694f1 09/30/2024 09:22:29 PM UTC [INFO] Received an event for node: 66fb0f94ad57aa842a069237 09/30/2024 09:22:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f94ad57aa842a069237 09/30/2024 09:22:37 PM UTC [INFO] Received an event for node: 66fb1148ad57aa842a0696d6 09/30/2024 09:22:37 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1148ad57aa842a0696d6 09/30/2024 09:22:40 PM UTC [INFO] Received an event for node: 66fb0e5bad57aa842a067989 09/30/2024 09:22:40 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e5bad57aa842a067989 09/30/2024 09:22:41 PM UTC [INFO] Received an event for node: 66fb1177ad57aa842a069755 09/30/2024 09:22:41 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1177ad57aa842a069755 09/30/2024 09:22:58 PM UTC [INFO] Received an event for node: 66fb0e59ad57aa842a0678fb 09/30/2024 09:22:58 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e59ad57aa842a0678fb 09/30/2024 09:23:00 PM UTC [INFO] Received an event for node: 66fb0f18ad57aa842a068c9c 09/30/2024 09:23:00 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f18ad57aa842a068c9c 09/30/2024 09:23:02 PM UTC [INFO] Received an event for node: 66fb0fa0ad57aa842a069258 09/30/2024 09:23:02 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa0ad57aa842a069258 09/30/2024 09:23:10 PM UTC [INFO] Received an event for node: 66fb0fa8ad57aa842a06927a 09/30/2024 09:23:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa8ad57aa842a06927a 09/30/2024 09:23:10 PM UTC [INFO] Received an event for node: 66fb0f1cad57aa842a068ca5 09/30/2024 09:23:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1cad57aa842a068ca5 09/30/2024 09:23:10 PM UTC [INFO] Received an event for node: 66fb1079ad57aa842a0694f5 09/30/2024 09:23:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1079ad57aa842a0694f5 09/30/2024 09:23:43 PM UTC [INFO] Received an event for node: 66fb1090ad57aa842a069530 09/30/2024 09:23:43 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1090ad57aa842a069530 09/30/2024 09:23:46 PM UTC [INFO] Received an event for node: 66fb1158ad57aa842a069728 09/30/2024 09:23:46 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1158ad57aa842a069728 09/30/2024 09:23:47 PM UTC [INFO] Received an event for node: 66fb1160ad57aa842a069735 09/30/2024 09:23:47 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1160ad57aa842a069735 09/30/2024 09:23:47 PM UTC [INFO] Received an event for node: 66fb0f9cad57aa842a069253 09/30/2024 09:23:47 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f9cad57aa842a069253 09/30/2024 09:23:47 PM UTC [INFO] Received an event for node: 66fb107ead57aa842a0694fa 09/30/2024 09:23:47 PM UTC [DEBUG] Not sending node to KCIDB: 66fb107ead57aa842a0694fa 09/30/2024 09:23:48 PM UTC [INFO] Received an event for node: 66fb0f8dad57aa842a069225 09/30/2024 09:23:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f8dad57aa842a069225 09/30/2024 09:23:54 PM UTC [INFO] Received an event for node: 66fb0f96ad57aa842a06923b 09/30/2024 09:23:54 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f96ad57aa842a06923b 09/30/2024 09:24:05 PM UTC [INFO] Received an event for node: 66fb0f85ad57aa842a0690c7 09/30/2024 09:24:05 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f85ad57aa842a0690c7 09/30/2024 09:24:06 PM UTC [INFO] Received an event for node: 66fb0f17ad57aa842a068c9b 09/30/2024 09:24:06 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f17ad57aa842a068c9b 09/30/2024 09:24:07 PM UTC [INFO] Received an event for node: 66fb114ead57aa842a069704 09/30/2024 09:24:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb114ead57aa842a069704 09/30/2024 09:24:07 PM UTC [INFO] Received an event for node: 66fb1096ad57aa842a069538 09/30/2024 09:24:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1096ad57aa842a069538 09/30/2024 09:24:08 PM UTC [INFO] Received an event for node: 66fb1099ad57aa842a06953c 09/30/2024 09:24:08 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1099ad57aa842a06953c 09/30/2024 09:24:10 PM UTC [INFO] Received an event for node: 66fb0fa6ad57aa842a069275 09/30/2024 09:24:10 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa6ad57aa842a069275 09/30/2024 09:24:20 PM UTC [INFO] Received an event for node: 66fb0f1cad57aa842a068ca4 09/30/2024 09:24:20 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1cad57aa842a068ca4 09/30/2024 09:24:50 PM UTC [INFO] Received an event for node: 66fb1167ad57aa842a069742 09/30/2024 09:24:50 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1167ad57aa842a069742 09/30/2024 09:24:52 PM UTC [INFO] Received an event for node: 66fb107dad57aa842a0694f9 09/30/2024 09:24:52 PM UTC [DEBUG] Not sending node to KCIDB: 66fb107dad57aa842a0694f9 09/30/2024 09:24:54 PM UTC [INFO] Received an event for node: 66fb0fa6ad57aa842a069276 09/30/2024 09:24:54 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa6ad57aa842a069276 09/30/2024 09:24:57 PM UTC [INFO] Received an event for node: 66fb116ead57aa842a069748 09/30/2024 09:24:57 PM UTC [DEBUG] Not sending node to KCIDB: 66fb116ead57aa842a069748 09/30/2024 09:25:22 PM UTC [INFO] Received an event for node: 66fb0587ad57aa842a06716e 09/30/2024 09:25:22 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0587ad57aa842a06716e 09/30/2024 09:25:34 PM UTC [INFO] Received an event for node: 66fb0e5dad57aa842a067a54 09/30/2024 09:25:34 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e5dad57aa842a067a54 09/30/2024 09:25:45 PM UTC [INFO] Received an event for node: 66fb1175ad57aa842a069753 09/30/2024 09:25:45 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1175ad57aa842a069753 09/30/2024 09:26:04 PM UTC [INFO] Received an event for node: 66fb1085ad57aa842a069508 09/30/2024 09:26:04 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1085ad57aa842a069508 09/30/2024 09:26:28 PM UTC [INFO] Received an event for node: 66fb0f20ad57aa842a068cb3 09/30/2024 09:26:28 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f20ad57aa842a068cb3 09/30/2024 09:26:35 PM UTC [INFO] Received an event for node: 66fb0f9ead57aa842a069256 09/30/2024 09:26:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f9ead57aa842a069256 09/30/2024 09:26:47 PM UTC [INFO] Received an event for node: 66fb0f19ad57aa842a068c9e 09/30/2024 09:26:47 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f19ad57aa842a068c9e 09/30/2024 09:26:51 PM UTC [INFO] Received an event for node: 66fb0f1dad57aa842a068ca7 09/30/2024 09:26:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f1dad57aa842a068ca7 09/30/2024 09:27:13 PM UTC [INFO] Received an event for node: 66fb0f24ad57aa842a068cc3 09/30/2024 09:27:13 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f24ad57aa842a068cc3 09/30/2024 09:27:16 PM UTC [INFO] Received an event for node: 66fb0e5ead57aa842a067a56 09/30/2024 09:27:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e5ead57aa842a067a56 09/30/2024 09:27:57 PM UTC [INFO] Received an event for node: 66fb1140ad57aa842a06965e 09/30/2024 09:27:57 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1140ad57aa842a06965e 09/30/2024 09:28:09 PM UTC [INFO] Received an event for node: 66fb0f26ad57aa842a068cc6 09/30/2024 09:28:09 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f26ad57aa842a068cc6 09/30/2024 09:28:18 PM UTC [INFO] Received an event for node: 66fb0f21ad57aa842a068cb6 09/30/2024 09:28:18 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f21ad57aa842a068cb6 09/30/2024 09:28:31 PM UTC [INFO] Received an event for node: 66fb1089ad57aa842a069512 09/30/2024 09:28:31 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1089ad57aa842a069512 09/30/2024 09:28:50 PM UTC [INFO] Received an event for node: 66fb108aad57aa842a069513 09/30/2024 09:28:50 PM UTC [DEBUG] Not sending node to KCIDB: 66fb108aad57aa842a069513 09/30/2024 09:29:19 PM UTC [INFO] Received an event for node: 66fb1147ad57aa842a0696d5 09/30/2024 09:29:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1147ad57aa842a0696d5 09/30/2024 09:29:34 PM UTC [INFO] Received an event for node: 66fb0f2bad57aa842a068d54 09/30/2024 09:29:34 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f2bad57aa842a068d54 09/30/2024 09:30:58 PM UTC [INFO] Received an event for node: 66fb1172ad57aa842a06974a 09/30/2024 09:30:58 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1172ad57aa842a06974a 09/30/2024 09:32:19 PM UTC [INFO] Received an event for node: 66fb1082ad57aa842a069505 09/30/2024 09:32:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1082ad57aa842a069505 09/30/2024 09:32:52 PM UTC [INFO] Received an event for node: 66fb1745ad57aa842a06a60f 09/30/2024 09:32:52 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1745ad57aa842a06a60f 09/30/2024 09:35:11 PM UTC [INFO] Received an event for node: 66fb0e51ad57aa842a067871 09/30/2024 09:35:11 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e51ad57aa842a067871 09/30/2024 09:35:11 PM UTC [INFO] Received an event for node: 66fb0f85ad57aa842a0690c6 09/30/2024 09:35:11 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f85ad57aa842a0690c6 09/30/2024 09:35:40 PM UTC [INFO] Received an event for node: 66fb1742ad57aa842a06a60c 09/30/2024 09:35:40 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1742ad57aa842a06a60c 09/30/2024 09:35:41 PM UTC [INFO] Received an event for node: 66fb108cad57aa842a06952b 09/30/2024 09:35:41 PM UTC [DEBUG] Not sending node to KCIDB: 66fb108cad57aa842a06952b 09/30/2024 09:36:17 PM UTC [INFO] Received an event for node: 66fb0f8cad57aa842a0691df 09/30/2024 09:36:17 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f8cad57aa842a0691df 09/30/2024 09:37:18 PM UTC [INFO] Received an event for node: 66fb0e55ad57aa842a0678f7 09/30/2024 09:37:18 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e55ad57aa842a0678f7 09/30/2024 09:37:43 PM UTC [INFO] Received an event for node: 66fb108fad57aa842a06952f 09/30/2024 09:37:43 PM UTC [DEBUG] Not sending node to KCIDB: 66fb108fad57aa842a06952f 09/30/2024 09:39:03 PM UTC [INFO] Received an event for node: 66fb1746ad57aa842a06a610 09/30/2024 09:39:03 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1746ad57aa842a06a610 09/30/2024 09:40:23 PM UTC [INFO] Received an event for node: 66fb114dad57aa842a069703 09/30/2024 09:40:23 PM UTC [DEBUG] Not sending node to KCIDB: 66fb114dad57aa842a069703 09/30/2024 09:40:24 PM UTC [INFO] Received an event for node: 66fb1744ad57aa842a06a60e 09/30/2024 09:40:24 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1744ad57aa842a06a60e 09/30/2024 09:40:24 PM UTC [INFO] Received an event for node: 66fb0f21ad57aa842a068cb4 09/30/2024 09:40:24 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f21ad57aa842a068cb4 09/30/2024 09:41:38 PM UTC [INFO] Received an event for node: 66fb0f25ad57aa842a068cc4 09/30/2024 09:41:38 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f25ad57aa842a068cc4 09/30/2024 09:41:46 PM UTC [INFO] Received an event for node: 66fb0f29ad57aa842a068d52 09/30/2024 09:41:46 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f29ad57aa842a068d52 09/30/2024 09:42:35 PM UTC [INFO] Received an event for node: 66fb1173ad57aa842a06974b 09/30/2024 09:42:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1173ad57aa842a06974b 09/30/2024 09:44:08 PM UTC [INFO] Received an event for node: 66fb1095ad57aa842a069537 09/30/2024 09:44:08 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1095ad57aa842a069537 09/30/2024 09:44:55 PM UTC [INFO] Received an event for node: 66fb114bad57aa842a0696e7 09/30/2024 09:44:55 PM UTC [DEBUG] Not sending node to KCIDB: 66fb114bad57aa842a0696e7 09/30/2024 09:44:59 PM UTC [INFO] Received an event for node: 66fb0fa7ad57aa842a069278 09/30/2024 09:44:59 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa7ad57aa842a069278 09/30/2024 09:45:13 PM UTC [INFO] Received an event for node: 66fb1145ad57aa842a0696c6 09/30/2024 09:45:13 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1145ad57aa842a0696c6 09/30/2024 09:45:16 PM UTC [INFO] Received an event for node: 66fb0f29ad57aa842a068d51 09/30/2024 09:45:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f29ad57aa842a068d51 09/30/2024 09:45:23 PM UTC [INFO] Received an event for node: 66fb1098ad57aa842a06953b 09/30/2024 09:45:23 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1098ad57aa842a06953b 09/30/2024 09:46:29 PM UTC [INFO] Received an event for node: 66fb1157ad57aa842a069727 09/30/2024 09:46:29 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1157ad57aa842a069727 09/30/2024 09:48:19 PM UTC [INFO] Received an event for node: 66fb1152ad57aa842a069715 09/30/2024 09:48:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1152ad57aa842a069715 09/30/2024 09:48:34 PM UTC [INFO] Received an event for node: 66fb1155ad57aa842a06971e 09/30/2024 09:48:34 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1155ad57aa842a06971e 09/30/2024 09:48:48 PM UTC [INFO] Received an event for node: 66fb115cad57aa842a069732 09/30/2024 09:48:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb115cad57aa842a069732 09/30/2024 09:50:33 PM UTC [INFO] Received an event for node: 66fb1164ad57aa842a069738 09/30/2024 09:50:33 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1164ad57aa842a069738 09/30/2024 09:51:02 PM UTC [INFO] Received an event for node: 66fb115fad57aa842a069734 09/30/2024 09:51:02 PM UTC [DEBUG] Not sending node to KCIDB: 66fb115fad57aa842a069734 09/30/2024 09:51:07 PM UTC [INFO] Received an event for node: 66fb1092ad57aa842a069533 09/30/2024 09:51:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1092ad57aa842a069533 09/30/2024 09:51:28 PM UTC [INFO] Received an event for node: 66fb1178ad57aa842a069756 09/30/2024 09:51:28 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1178ad57aa842a069756 09/30/2024 09:51:40 PM UTC [INFO] Received an event for node: 66fb116aad57aa842a069745 09/30/2024 09:51:40 PM UTC [DEBUG] Not sending node to KCIDB: 66fb116aad57aa842a069745 09/30/2024 09:53:39 PM UTC [INFO] Received an event for node: 66fb116dad57aa842a069747 09/30/2024 09:53:39 PM UTC [DEBUG] Not sending node to KCIDB: 66fb116dad57aa842a069747 09/30/2024 09:56:09 PM UTC [INFO] Received an event for node: 66fb1166ad57aa842a069741 09/30/2024 09:56:09 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1166ad57aa842a069741 09/30/2024 09:57:51 PM UTC [INFO] Received an event for node: 66fb0f96ad57aa842a06923a 09/30/2024 09:57:51 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f96ad57aa842a06923a 09/30/2024 09:58:16 PM UTC [INFO] Received an event for node: 66fb0f9dad57aa842a069255 09/30/2024 09:58:16 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0f9dad57aa842a069255 09/30/2024 10:00:30 PM UTC [INFO] Received an event for node: 66fb1399ad57aa842a069b47 09/30/2024 10:00:30 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1399ad57aa842a069b47 09/30/2024 10:01:04 PM UTC [INFO] Received an event for node: 66fb1743ad57aa842a06a60d 09/30/2024 10:01:04 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1743ad57aa842a06a60d 09/30/2024 10:11:37 PM UTC [INFO] Received an event for node: 66fb13a2ad57aa842a069b55 09/30/2024 10:11:37 PM UTC [DEBUG] Not sending node to KCIDB: 66fb13a2ad57aa842a069b55 09/30/2024 10:13:07 PM UTC [INFO] Received an event for node: 66fb13a4ad57aa842a069b57 09/30/2024 10:13:07 PM UTC [DEBUG] Not sending node to KCIDB: 66fb13a4ad57aa842a069b57 09/30/2024 10:18:35 PM UTC [INFO] Received an event for node: 66fb1747ad57aa842a06a611 09/30/2024 10:18:35 PM UTC [DEBUG] Not sending node to KCIDB: 66fb1747ad57aa842a06a611 09/30/2024 10:20:11 PM UTC [INFO] Received an event for node: 66fb0fa7ad57aa842a069277 09/30/2024 10:20:11 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0fa7ad57aa842a069277 09/30/2024 10:21:54 PM UTC [INFO] Received an event for node: 66fb13a7ad57aa842a069b5a 09/30/2024 10:21:54 PM UTC [DEBUG] Not sending node to KCIDB: 66fb13a7ad57aa842a069b5a 09/30/2024 10:47:19 PM UTC [INFO] Received an event for node: 66fb107fad57aa842a0694fb 09/30/2024 10:47:19 PM UTC [DEBUG] Not sending node to KCIDB: 66fb107fad57aa842a0694fb 09/30/2024 11:54:01 PM UTC [INFO] Received an event for node: 66fb0e48ad57aa842a0677bc 09/30/2024 11:54:01 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e48ad57aa842a0677bc 09/30/2024 11:54:48 PM UTC [INFO] Received an event for node: 66fb0e49ad57aa842a0677c4 09/30/2024 11:54:48 PM UTC [DEBUG] Not sending node to KCIDB: 66fb0e49ad57aa842a0677c4 10/01/2024 12:24:03 AM UTC [INFO] Received an event for node: 66fb40d8ad57aa842a06a99f 10/01/2024 12:24:03 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [{'id': 'maestro:66fb40d8ad57aa842a06a99f', 'origin': 'maestro', 'tree_name': 'kernelci', 'git_repository_url': 'https://github.com/kernelci/linux.git', 'git_commit_hash': 'efc3c5b0753fb4322936b45b857277385fd2ecd8', 'git_commit_name': 'staging-next-20241001.0', 'git_repository_branch': 'staging-next', 'git_commit_tags': ['staging-next-20241001.0'], 'git_commit_message': 'staging-next-20241001.0', 'git_repository_branch_tip': False, 'start_time': '2024-10-01T00:22:48.188000+00:00', 'patchset_hash': '', 'misc': {'submitted_by': 'kernelci-pipeline'}}], 'builds': [], 'tests': [], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:24:28 AM UTC [INFO] Received an event for node: 66fb4123ad57aa842a06a9a0 10/01/2024 12:24:28 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True}], 'tests': [{'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f', 'id': 'maestro:66fb4123ad57aa842a06a9a0', 'origin': 'maestro', 'comment': 'kver on shell in shell', 'start_time': '2024-10-01T00:24:03.319000+00:00', 'environment': {'comment': 'Runtime: shell', 'misc': {'platform': 'shell', 'job_id': '8'}}, 'waived': False, 'path': 'kernelci_kver', 'misc': {'runtime': 'shell'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}]}], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:27:13 AM UTC [INFO] Received an event for node: 66fb4133ad57aa842a06a9b5 10/01/2024 12:30:19 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-01T00:22:48.188000+00:00', 'valid': True, 'architecture': 'x86_64'}], 'tests': [{'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb4133ad57aa842a06a9b5', 'origin': 'maestro', 'comment': 'kunit-x86_64 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:24:19.948000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9bb', 'origin': 'maestro', 'comment': 'config on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.198000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.config', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9bc', 'origin': 'maestro', 'comment': 'build on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.198000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.build', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9bf', 'origin': 'maestro', 'comment': 'example_init_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.199000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.example_init.example_init_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9c1', 'origin': 'maestro', 'comment': 'time64_to_tm_test_date_range on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.199000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.time_test_cases.time64_to_tm_test_date_range', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9c3', 'origin': 'maestro', 'comment': 'test_one_cpu on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.199000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hw_breakpoint.test_one_cpu', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9c4', 'origin': 'maestro', 'comment': 'test_many_cpus on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.199000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hw_breakpoint.test_many_cpus', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9c5', 'origin': 'maestro', 'comment': 'test_one_task_on_all_cpus on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.199000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hw_breakpoint.test_one_task_on_all_cpus', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9c6', 'origin': 'maestro', 'comment': 'test_two_tasks_on_all_cpus on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.199000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hw_breakpoint.test_two_tasks_on_all_cpus', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9c7', 'origin': 'maestro', 'comment': 'test_one_task_on_one_cpu on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.199000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hw_breakpoint.test_one_task_on_one_cpu', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9c8', 'origin': 'maestro', 'comment': 'test_one_task_mixed on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.199000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hw_breakpoint.test_one_task_mixed', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9c9', 'origin': 'maestro', 'comment': 'test_two_tasks_on_one_cpu on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.199000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hw_breakpoint.test_two_tasks_on_one_cpu', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9ca', 'origin': 'maestro', 'comment': 'test_two_tasks_on_one_all_cpus on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.199000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hw_breakpoint.test_two_tasks_on_one_all_cpus', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9cb', 'origin': 'maestro', 'comment': 'test_task_on_all_and_one_cpu on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.200000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hw_breakpoint.test_task_on_all_and_one_cpu', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9cd', 'origin': 'maestro', 'comment': 'resource_test_union on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.200000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.resource.resource_test_union', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9ce', 'origin': 'maestro', 'comment': 'resource_test_intersection on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.200000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.resource.resource_test_intersection', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9cf', 'origin': 'maestro', 'comment': 'resource_test_region_intersects on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.200000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.resource.resource_test_region_intersects', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9d1', 'origin': 'maestro', 'comment': 'sysctl_test_api_dointvec_null_tbl_data on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.200000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_api_dointvec_null_tbl_data', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9d2', 'origin': 'maestro', 'comment': 'sysctl_test_api_dointvec_table_maxlen_unset on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.200000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_api_dointvec_table_maxlen_unset', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9d3', 'origin': 'maestro', 'comment': 'sysctl_test_api_dointvec_table_len_is_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.200000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_api_dointvec_table_len_is_zero', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9d4', 'origin': 'maestro', 'comment': 'sysctl_test_api_dointvec_table_read_but_position_set on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.201000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_api_dointvec_table_read_but_position_set', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9d5', 'origin': 'maestro', 'comment': 'sysctl_test_dointvec_read_happy_single_positive on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.201000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_dointvec_read_happy_single_positive', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9d6', 'origin': 'maestro', 'comment': 'sysctl_test_dointvec_read_happy_single_negative on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.201000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_dointvec_read_happy_single_negative', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9d7', 'origin': 'maestro', 'comment': 'sysctl_test_dointvec_write_happy_single_positive on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.201000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_dointvec_write_happy_single_positive', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9d8', 'origin': 'maestro', 'comment': 'sysctl_test_dointvec_write_happy_single_negative on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.201000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_dointvec_write_happy_single_negative', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9d9', 'origin': 'maestro', 'comment': 'sysctl_test_api_dointvec_write_single_less_int_min on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.201000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_api_dointvec_write_single_less_int_min', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9da', 'origin': 'maestro', 'comment': 'sysctl_test_api_dointvec_write_single_greater_int_max on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.201000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_api_dointvec_write_single_greater_int_max', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9db', 'origin': 'maestro', 'comment': 'sysctl_test_register_sysctl_sz_invalid_extra_value on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.201000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.sysctl_test.sysctl_test_register_sysctl_sz_invalid_extra_value', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9dd', 'origin': 'maestro', 'comment': 'exec_test_bprm_stack_limits on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.exec.exec_test_bprm_stack_limits', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9df', 'origin': 'maestro', 'comment': 'total_mapping_size_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.binfmt_elf.total_mapping_size_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9e1', 'origin': 'maestro', 'comment': 'string_test_memset16 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_memset16', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9e2', 'origin': 'maestro', 'comment': 'string_test_memset32 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_memset32', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9e3', 'origin': 'maestro', 'comment': 'string_test_memset64 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_memset64', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9e4', 'origin': 'maestro', 'comment': 'string_test_strchr on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strchr', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9e5', 'origin': 'maestro', 'comment': 'string_test_strnchr on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strnchr', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9e6', 'origin': 'maestro', 'comment': 'string_test_strspn on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strspn', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9e7', 'origin': 'maestro', 'comment': 'string_test_strcmp on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strcmp', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9e8', 'origin': 'maestro', 'comment': 'string_test_strcmp_long_strings on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strcmp_long_strings', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9e9', 'origin': 'maestro', 'comment': 'string_test_strncmp on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.202000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strncmp', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9ea', 'origin': 'maestro', 'comment': 'string_test_strncmp_long_strings on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.203000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strncmp_long_strings', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9eb', 'origin': 'maestro', 'comment': 'string_test_strcasecmp on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.203000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strcasecmp', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9ec', 'origin': 'maestro', 'comment': 'string_test_strcasecmp_long_strings on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.203000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strcasecmp_long_strings', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9ed', 'origin': 'maestro', 'comment': 'string_test_strncasecmp on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.203000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strncasecmp', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9ee', 'origin': 'maestro', 'comment': 'string_test_strncasecmp_long_strings on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.203000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strncasecmp_long_strings', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9ef', 'origin': 'maestro', 'comment': 'string_test_strscpy on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.203000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strscpy', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9f0', 'origin': 'maestro', 'comment': 'string_test_strcat on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.203000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strcat', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9f1', 'origin': 'maestro', 'comment': 'string_test_strncat on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.203000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strncat', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9f2', 'origin': 'maestro', 'comment': 'string_test_strlcat on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.203000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strlcat', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9f3', 'origin': 'maestro', 'comment': 'string_test_strtomem on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.203000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_strtomem', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9f4', 'origin': 'maestro', 'comment': 'string_test_memtostr on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.204000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string.string_test_memtostr', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9f6', 'origin': 'maestro', 'comment': 'test_get_size on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.204000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string_helpers.test_get_size', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9f7', 'origin': 'maestro', 'comment': 'test_upper_lower on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.204000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string_helpers.test_upper_lower', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9f8', 'origin': 'maestro', 'comment': 'test_unescape on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.204000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string_helpers.test_unescape', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9fa', 'origin': 'maestro', 'comment': 'test_cpumask_weight on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.204000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.cpumask.test_cpumask_weight', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9fb', 'origin': 'maestro', 'comment': 'test_cpumask_first on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.204000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.cpumask.test_cpumask_first', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9fc', 'origin': 'maestro', 'comment': 'test_cpumask_last on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.204000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.cpumask.test_cpumask_last', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9fd', 'origin': 'maestro', 'comment': 'test_cpumask_next on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.204000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.cpumask.test_cpumask_next', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9fe', 'origin': 'maestro', 'comment': 'test_cpumask_iterators on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.204000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.cpumask.test_cpumask_iterators', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06a9ff', 'origin': 'maestro', 'comment': 'test_cpumask_iterators_builtin on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.205000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.cpumask.test_cpumask_iterators_builtin', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa01', 'origin': 'maestro', 'comment': 'iov_kunit_copy_to_kvec on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.205000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.iov_iter.iov_kunit_copy_to_kvec', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa02', 'origin': 'maestro', 'comment': 'iov_kunit_copy_from_kvec on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.205000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.iov_iter.iov_kunit_copy_from_kvec', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa03', 'origin': 'maestro', 'comment': 'iov_kunit_copy_to_bvec on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.205000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.iov_iter.iov_kunit_copy_to_bvec', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa04', 'origin': 'maestro', 'comment': 'iov_kunit_copy_from_bvec on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.205000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.iov_iter.iov_kunit_copy_from_bvec', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa05', 'origin': 'maestro', 'comment': 'iov_kunit_copy_to_folioq on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.205000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.iov_iter.iov_kunit_copy_to_folioq', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa06', 'origin': 'maestro', 'comment': 'iov_kunit_copy_from_folioq on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.205000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.iov_iter.iov_kunit_copy_from_folioq', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa07', 'origin': 'maestro', 'comment': 'iov_kunit_copy_to_xarray on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.205000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.iov_iter.iov_kunit_copy_to_xarray', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa08', 'origin': 'maestro', 'comment': 'iov_kunit_copy_from_xarray on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.205000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.iov_iter.iov_kunit_copy_from_xarray', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa09', 'origin': 'maestro', 'comment': 'iov_kunit_extract_pages_kvec on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.205000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.iov_iter.iov_kunit_extract_pages_kvec', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa0a', 'origin': 'maestro', 'comment': 'iov_kunit_extract_pages_bvec on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.205000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.iov_iter.iov_kunit_extract_pages_bvec', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa0b', 'origin': 'maestro', 'comment': 'iov_kunit_extract_pages_folioq on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.205000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.iov_iter.iov_kunit_extract_pages_folioq', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa0c', 'origin': 'maestro', 'comment': 'iov_kunit_extract_pages_xarray on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.205000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.iov_iter.iov_kunit_extract_pages_xarray', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa0e', 'origin': 'maestro', 'comment': 'test_string_or on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.206000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hash.test_string_or', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa0f', 'origin': 'maestro', 'comment': 'test_hash_or on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.206000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hash.test_hash_or', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa11', 'origin': 'maestro', 'comment': 'list_sort_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.206000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list_sort.list_sort_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa13', 'origin': 'maestro', 'comment': 'test_sort on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.206000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.lib_sort.test_sort', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa15', 'origin': 'maestro', 'comment': 'parse_filter_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.206000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_executor_test.parse_filter_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa16', 'origin': 'maestro', 'comment': 'filter_suites_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.206000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_executor_test.filter_suites_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa17', 'origin': 'maestro', 'comment': 'filter_suites_test_glob_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.207000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_executor_test.filter_suites_test_glob_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa18', 'origin': 'maestro', 'comment': 'filter_suites_to_empty_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.207000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_executor_test.filter_suites_to_empty_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa19', 'origin': 'maestro', 'comment': 'parse_filter_attr_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.207000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_executor_test.parse_filter_attr_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa1a', 'origin': 'maestro', 'comment': 'filter_attr_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.207000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_executor_test.filter_attr_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa1b', 'origin': 'maestro', 'comment': 'filter_attr_empty_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.207000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_executor_test.filter_attr_empty_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa1c', 'origin': 'maestro', 'comment': 'filter_attr_skip_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.207000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_executor_test.filter_attr_skip_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa1e', 'origin': 'maestro', 'comment': 'kunit_test_try_catch_successful_try_no_catch on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.207000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-try-catch-test.kunit_test_try_catch_successful_try_no_catch', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa1f', 'origin': 'maestro', 'comment': 'kunit_test_try_catch_unsuccessful_try_does_catch on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.207000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-try-catch-test.kunit_test_try_catch_unsuccessful_try_does_catch', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa21', 'origin': 'maestro', 'comment': 'kunit_resource_test_init_resources on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.207000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-resource-test.kunit_resource_test_init_resources', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa22', 'origin': 'maestro', 'comment': 'kunit_resource_test_alloc_resource on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.207000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-resource-test.kunit_resource_test_alloc_resource', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa23', 'origin': 'maestro', 'comment': 'kunit_resource_test_destroy_resource on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.208000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-resource-test.kunit_resource_test_destroy_resource', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa24', 'origin': 'maestro', 'comment': 'kunit_resource_test_remove_resource on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.208000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-resource-test.kunit_resource_test_remove_resource', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa25', 'origin': 'maestro', 'comment': 'kunit_resource_test_cleanup_resources on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.208000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-resource-test.kunit_resource_test_cleanup_resources', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa26', 'origin': 'maestro', 'comment': 'kunit_resource_test_proper_free_ordering on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.208000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-resource-test.kunit_resource_test_proper_free_ordering', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa27', 'origin': 'maestro', 'comment': 'kunit_resource_test_static on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.208000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-resource-test.kunit_resource_test_static', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa28', 'origin': 'maestro', 'comment': 'kunit_resource_test_named on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.208000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-resource-test.kunit_resource_test_named', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa29', 'origin': 'maestro', 'comment': 'kunit_resource_test_action on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.208000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-resource-test.kunit_resource_test_action', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa2a', 'origin': 'maestro', 'comment': 'kunit_resource_test_remove_action on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.208000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-resource-test.kunit_resource_test_remove_action', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa2b', 'origin': 'maestro', 'comment': 'kunit_resource_test_release_action on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.208000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-resource-test.kunit_resource_test_release_action', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa2c', 'origin': 'maestro', 'comment': 'kunit_resource_test_action_ordering on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.208000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-resource-test.kunit_resource_test_action_ordering', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa2e', 'origin': 'maestro', 'comment': 'kunit_log_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.208000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-log-test.kunit_log_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa2f', 'origin': 'maestro', 'comment': 'kunit_log_newline_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.208000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-log-test.kunit_log_newline_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa31', 'origin': 'maestro', 'comment': 'kunit_status_set_failure_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.208000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_status.kunit_status_set_failure_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa32', 'origin': 'maestro', 'comment': 'kunit_status_mark_skipped_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.208000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_status.kunit_status_mark_skipped_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa34', 'origin': 'maestro', 'comment': 'kunit_current_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.209000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_current.kunit_current_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa35', 'origin': 'maestro', 'comment': 'kunit_current_fail_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.209000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_current.kunit_current_fail_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa37', 'origin': 'maestro', 'comment': 'kunit_device_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.209000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_device.kunit_device_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa38', 'origin': 'maestro', 'comment': 'kunit_device_cleanup_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.209000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_device.kunit_device_cleanup_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa39', 'origin': 'maestro', 'comment': 'kunit_device_driver_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.209000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_device.kunit_device_driver_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa3b', 'origin': 'maestro', 'comment': 'kunit_test_fault_null_dereference on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.209000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_fault.kunit_test_fault_null_dereference', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa3d', 'origin': 'maestro', 'comment': 'kunit_platform_device_alloc_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.209000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_platform_device.kunit_platform_device_alloc_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa3e', 'origin': 'maestro', 'comment': 'kunit_platform_device_add_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.209000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_platform_device.kunit_platform_device_add_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa3f', 'origin': 'maestro', 'comment': 'kunit_platform_device_add_twice_fails_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.209000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_platform_device.kunit_platform_device_add_twice_fails_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa40', 'origin': 'maestro', 'comment': 'kunit_platform_device_add_cleans_up on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.209000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_platform_device.kunit_platform_device_add_cleans_up', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa42', 'origin': 'maestro', 'comment': 'kunit_platform_driver_register_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.210000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_platform_driver.kunit_platform_driver_register_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa43', 'origin': 'maestro', 'comment': 'kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.210000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit_platform_driver.kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa45', 'origin': 'maestro', 'comment': 'string_stream_managed_init_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.211000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string-stream-test.string_stream_managed_init_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa46', 'origin': 'maestro', 'comment': 'string_stream_unmanaged_init_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.211000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string-stream-test.string_stream_unmanaged_init_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa47', 'origin': 'maestro', 'comment': 'string_stream_managed_free_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.211000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string-stream-test.string_stream_managed_free_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa48', 'origin': 'maestro', 'comment': 'string_stream_resource_free_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.211000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string-stream-test.string_stream_resource_free_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa49', 'origin': 'maestro', 'comment': 'string_stream_line_add_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.211000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string-stream-test.string_stream_line_add_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa4a', 'origin': 'maestro', 'comment': 'string_stream_variable_length_line_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.211000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string-stream-test.string_stream_variable_length_line_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa4b', 'origin': 'maestro', 'comment': 'string_stream_append_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.211000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string-stream-test.string_stream_append_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa4c', 'origin': 'maestro', 'comment': 'string_stream_append_auto_newline_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.211000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string-stream-test.string_stream_append_auto_newline_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa4d', 'origin': 'maestro', 'comment': 'string_stream_append_empty_string_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.212000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string-stream-test.string_stream_append_empty_string_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa4e', 'origin': 'maestro', 'comment': 'string_stream_no_auto_newline_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.212000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string-stream-test.string_stream_no_auto_newline_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa4f', 'origin': 'maestro', 'comment': 'string_stream_auto_newline_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.212000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string-stream-test.string_stream_auto_newline_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa50', 'origin': 'maestro', 'comment': 'string_stream_performance_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.213000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.string-stream-test.string_stream_performance_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa52', 'origin': 'maestro', 'comment': 'kunit_test_is_literal on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.213000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-assert.kunit_test_is_literal', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa53', 'origin': 'maestro', 'comment': 'kunit_test_is_str_literal on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.213000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-assert.kunit_test_is_str_literal', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa54', 'origin': 'maestro', 'comment': 'kunit_test_assert_prologue on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.214000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-assert.kunit_test_assert_prologue', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa55', 'origin': 'maestro', 'comment': 'kunit_test_assert_print_msg on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.214000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-assert.kunit_test_assert_print_msg', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa56', 'origin': 'maestro', 'comment': 'kunit_test_unary_assert_format on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.214000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-assert.kunit_test_unary_assert_format', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa57', 'origin': 'maestro', 'comment': 'kunit_test_ptr_not_err_assert_format on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.214000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-assert.kunit_test_ptr_not_err_assert_format', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa58', 'origin': 'maestro', 'comment': 'kunit_test_binary_assert_format on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.214000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-assert.kunit_test_binary_assert_format', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa59', 'origin': 'maestro', 'comment': 'kunit_test_binary_ptr_assert_format on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.215000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-assert.kunit_test_binary_ptr_assert_format', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa5a', 'origin': 'maestro', 'comment': 'kunit_test_binary_str_assert_format on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.216000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-assert.kunit_test_binary_str_assert_format', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa5b', 'origin': 'maestro', 'comment': 'kunit_test_assert_hexdump on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.216000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-assert.kunit_test_assert_hexdump', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa5c', 'origin': 'maestro', 'comment': 'kunit_test_mem_assert_format on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.216000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.kunit-assert.kunit_test_mem_assert_format', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa5e', 'origin': 'maestro', 'comment': 'example_simple_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.216000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.example.example_simple_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa5f', 'origin': 'maestro', 'comment': 'example_skip_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.216000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.example.example_skip_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa60', 'origin': 'maestro', 'comment': 'example_mark_skipped_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.216000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.example.example_mark_skipped_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa61', 'origin': 'maestro', 'comment': 'example_all_expect_macros_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.216000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.example.example_all_expect_macros_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa62', 'origin': 'maestro', 'comment': 'example_static_stub_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.216000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.example.example_static_stub_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa63', 'origin': 'maestro', 'comment': 'example_static_stub_using_fn_ptr_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.216000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.example.example_static_stub_using_fn_ptr_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa64', 'origin': 'maestro', 'comment': 'example_priv_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.216000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.example.example_priv_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa65', 'origin': 'maestro', 'comment': 'example_slow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.216000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.example.example_slow_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa67', 'origin': 'maestro', 'comment': 'example value 3 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.217000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.example.example_params_test.example_value_3', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa68', 'origin': 'maestro', 'comment': 'example value 2 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.217000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.example.example_params_test.example_value_2', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa69', 'origin': 'maestro', 'comment': 'example value 1 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.217000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.example.example_params_test.example_value_1', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa6a', 'origin': 'maestro', 'comment': 'example value 0 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.217000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.example.example_params_test.example_value_0', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa6d', 'origin': 'maestro', 'comment': 'Power of zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.217000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_pow.int_pow_test.Power_of_zero', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa6e', 'origin': 'maestro', 'comment': 'Power of one on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.217000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_pow.int_pow_test.Power_of_one', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa6f', 'origin': 'maestro', 'comment': 'Base zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.217000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_pow.int_pow_test.Base_zero', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa70', 'origin': 'maestro', 'comment': 'Base one on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.217000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_pow.int_pow_test.Base_one', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa71', 'origin': 'maestro', 'comment': 'Two squared on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.217000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_pow.int_pow_test.Two_squared', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa72', 'origin': 'maestro', 'comment': 'Two cubed on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.217000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_pow.int_pow_test.Two_cubed', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa73', 'origin': 'maestro', 'comment': 'Five raised to the fifth power on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.217000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_pow.int_pow_test.Five_raised_to_the_fifth_power', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa74', 'origin': 'maestro', 'comment': 'Max base on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.218000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_pow.int_pow_test.Max_base', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa75', 'origin': 'maestro', 'comment': 'Large result on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.218000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_pow.int_pow_test.Large_result', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa78', 'origin': 'maestro', 'comment': 'Log base 2 of 0 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.218000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_log.intlog2_test.Log_base_2_of_0', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa79', 'origin': 'maestro', 'comment': 'Log base 2 of 1 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.218000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_log.intlog2_test.Log_base_2_of_1', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa7a', 'origin': 'maestro', 'comment': 'Log base 2 of 2 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.218000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_log.intlog2_test.Log_base_2_of_2', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa7b', 'origin': 'maestro', 'comment': 'Log base 2 of 3 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.218000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_log.intlog2_test.Log_base_2_of_3', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa7c', 'origin': 'maestro', 'comment': 'Log base 2 of 4 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.218000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_log.intlog2_test.Log_base_2_of_4', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa7d', 'origin': 'maestro', 'comment': 'Log base 2 of 8 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.218000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_log.intlog2_test.Log_base_2_of_8', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa7e', 'origin': 'maestro', 'comment': 'Log base 2 of 16 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.218000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_log.intlog2_test.Log_base_2_of_16', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa7f', 'origin': 'maestro', 'comment': 'Log base 2 of 32 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.219000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_log.intlog2_test.Log_base_2_of_32', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa80', 'origin': 'maestro', 'comment': 'Log base 2 of MAX on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.219000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_log.intlog2_test.Log_base_2_of_MAX', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa82', 'origin': 'maestro', 'comment': 'Log base 10 of 0 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.219000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_log.intlog10_test.Log_base_10_of_0', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa83', 'origin': 'maestro', 'comment': 'Log bsae 10 of 1 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.219000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_log.intlog10_test.Log_bsae_10_of_1', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa84', 'origin': 'maestro', 'comment': 'Log base 10 of 6 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.219000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_log.intlog10_test.Log_base_10_of_6', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa85', 'origin': 'maestro', 'comment': 'Log base 10 of 10 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.219000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_log.intlog10_test.Log_base_10_of_10', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa86', 'origin': 'maestro', 'comment': 'Log base 10 of 100 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.219000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_log.intlog10_test.Log_base_10_of_100', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa87', 'origin': 'maestro', 'comment': 'Log base 10 of 1000 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.219000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_log.intlog10_test.Log_base_10_of_1000', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa88', 'origin': 'maestro', 'comment': 'Log base 10 of 10000 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.219000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_log.intlog10_test.Log_base_10_of_10000', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa89', 'origin': 'maestro', 'comment': 'Log base 10 of MAX on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.219000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.math-int_log.intlog10_test.Log_base_10_of_MAX', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa8b', 'origin': 'maestro', 'comment': 'test_bitfields_constants on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.219000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.bitfields.test_bitfields_constants', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa8c', 'origin': 'maestro', 'comment': 'test_bitfields_variables on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.219000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.bitfields.test_bitfields_variables', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa8e', 'origin': 'maestro', 'comment': 'test_csum_fixed_random_inputs on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.220000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.checksum.test_csum_fixed_random_inputs', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa8f', 'origin': 'maestro', 'comment': 'test_csum_all_carry_inputs on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.220000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.checksum.test_csum_all_carry_inputs', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa90', 'origin': 'maestro', 'comment': 'test_csum_no_carry_inputs on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.220000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.checksum.test_csum_no_carry_inputs', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa91', 'origin': 'maestro', 'comment': 'test_ip_fast_csum on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.220000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.checksum.test_ip_fast_csum', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa92', 'origin': 'maestro', 'comment': 'test_csum_ipv6_magic on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.220000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.checksum.test_csum_ipv6_magic', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa94', 'origin': 'maestro', 'comment': 'list_test_list_init on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.220000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_init', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa95', 'origin': 'maestro', 'comment': 'list_test_list_add on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.220000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_add', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa96', 'origin': 'maestro', 'comment': 'list_test_list_add_tail on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.220000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_add_tail', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa97', 'origin': 'maestro', 'comment': 'list_test_list_del on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.220000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_del', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa98', 'origin': 'maestro', 'comment': 'list_test_list_replace on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.221000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_replace', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa99', 'origin': 'maestro', 'comment': 'list_test_list_replace_init on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.221000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_replace_init', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa9a', 'origin': 'maestro', 'comment': 'list_test_list_swap on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.221000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_swap', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa9b', 'origin': 'maestro', 'comment': 'list_test_list_del_init on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.221000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_del_init', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa9c', 'origin': 'maestro', 'comment': 'list_test_list_del_init_careful on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.222000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_del_init_careful', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa9d', 'origin': 'maestro', 'comment': 'list_test_list_move on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.222000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_move', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa9e', 'origin': 'maestro', 'comment': 'list_test_list_move_tail on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.222000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_move_tail', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aa9f', 'origin': 'maestro', 'comment': 'list_test_list_bulk_move_tail on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.222000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_bulk_move_tail', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaa0', 'origin': 'maestro', 'comment': 'list_test_list_is_head on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.222000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_is_head', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaa1', 'origin': 'maestro', 'comment': 'list_test_list_is_first on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.222000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_is_first', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaa2', 'origin': 'maestro', 'comment': 'list_test_list_is_last on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.222000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_is_last', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaa3', 'origin': 'maestro', 'comment': 'list_test_list_empty on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.222000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_empty', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaa4', 'origin': 'maestro', 'comment': 'list_test_list_empty_careful on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.222000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_empty_careful', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaa5', 'origin': 'maestro', 'comment': 'list_test_list_rotate_left on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.222000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_rotate_left', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaa6', 'origin': 'maestro', 'comment': 'list_test_list_rotate_to_front on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.223000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_rotate_to_front', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaa7', 'origin': 'maestro', 'comment': 'list_test_list_is_singular on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.223000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_is_singular', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaa8', 'origin': 'maestro', 'comment': 'list_test_list_cut_position on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.223000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_cut_position', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaa9', 'origin': 'maestro', 'comment': 'list_test_list_cut_before on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.223000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_cut_before', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaaa', 'origin': 'maestro', 'comment': 'list_test_list_splice on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.223000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_splice', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaab', 'origin': 'maestro', 'comment': 'list_test_list_splice_tail on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.223000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_splice_tail', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaac', 'origin': 'maestro', 'comment': 'list_test_list_splice_init on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.223000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_splice_init', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaad', 'origin': 'maestro', 'comment': 'list_test_list_splice_tail_init on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.223000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_splice_tail_init', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaae', 'origin': 'maestro', 'comment': 'list_test_list_entry on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.223000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_entry', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaaf', 'origin': 'maestro', 'comment': 'list_test_list_entry_is_head on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.223000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_entry_is_head', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aab0', 'origin': 'maestro', 'comment': 'list_test_list_first_entry on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.223000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_first_entry', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aab1', 'origin': 'maestro', 'comment': 'list_test_list_last_entry on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.223000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_last_entry', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aab2', 'origin': 'maestro', 'comment': 'list_test_list_first_entry_or_null on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.224000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_first_entry_or_null', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aab3', 'origin': 'maestro', 'comment': 'list_test_list_next_entry on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.224000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_next_entry', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aab4', 'origin': 'maestro', 'comment': 'list_test_list_prev_entry on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.224000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_prev_entry', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aab5', 'origin': 'maestro', 'comment': 'list_test_list_for_each on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.224000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_for_each', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aab6', 'origin': 'maestro', 'comment': 'list_test_list_for_each_prev on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.224000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_for_each_prev', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aab7', 'origin': 'maestro', 'comment': 'list_test_list_for_each_safe on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.224000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_for_each_safe', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aab8', 'origin': 'maestro', 'comment': 'list_test_list_for_each_prev_safe on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.224000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_for_each_prev_safe', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aab9', 'origin': 'maestro', 'comment': 'list_test_list_for_each_entry on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.224000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_for_each_entry', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaba', 'origin': 'maestro', 'comment': 'list_test_list_for_each_entry_reverse on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.224000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.list-kunit-test.list_test_list_for_each_entry_reverse', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aabc', 'origin': 'maestro', 'comment': 'hlist_test_init on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.224000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hlist.hlist_test_init', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aabd', 'origin': 'maestro', 'comment': 'hlist_test_unhashed on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.224000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hlist.hlist_test_unhashed', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aabe', 'origin': 'maestro', 'comment': 'hlist_test_unhashed_lockless on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.224000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hlist.hlist_test_unhashed_lockless', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aabf', 'origin': 'maestro', 'comment': 'hlist_test_del on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.224000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hlist.hlist_test_del', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aac0', 'origin': 'maestro', 'comment': 'hlist_test_del_init on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.224000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hlist.hlist_test_del_init', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aac1', 'origin': 'maestro', 'comment': 'hlist_test_add on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.224000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hlist.hlist_test_add', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aac2', 'origin': 'maestro', 'comment': 'hlist_test_fake on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.224000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hlist.hlist_test_fake', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aac3', 'origin': 'maestro', 'comment': 'hlist_test_is_singular_node on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.224000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hlist.hlist_test_is_singular_node', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aac4', 'origin': 'maestro', 'comment': 'hlist_test_empty on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.224000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hlist.hlist_test_empty', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aac5', 'origin': 'maestro', 'comment': 'hlist_test_move_list on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.225000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hlist.hlist_test_move_list', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aac6', 'origin': 'maestro', 'comment': 'hlist_test_entry on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.225000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hlist.hlist_test_entry', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aac7', 'origin': 'maestro', 'comment': 'hlist_test_entry_safe on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.225000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hlist.hlist_test_entry_safe', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aac8', 'origin': 'maestro', 'comment': 'hlist_test_for_each on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.225000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hlist.hlist_test_for_each', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aac9', 'origin': 'maestro', 'comment': 'hlist_test_for_each_safe on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.225000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hlist.hlist_test_for_each_safe', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaca', 'origin': 'maestro', 'comment': 'hlist_test_for_each_entry on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.225000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hlist.hlist_test_for_each_entry', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aacb', 'origin': 'maestro', 'comment': 'hlist_test_for_each_entry_continue on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.225000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hlist.hlist_test_for_each_entry_continue', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aacc', 'origin': 'maestro', 'comment': 'hlist_test_for_each_entry_from on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.225000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hlist.hlist_test_for_each_entry_from', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aacd', 'origin': 'maestro', 'comment': 'hlist_test_for_each_entry_safe on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.225000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hlist.hlist_test_for_each_entry_safe', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aacf', 'origin': 'maestro', 'comment': 'klist_test_add_tail on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.225000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.klist.klist_test_add_tail', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aad0', 'origin': 'maestro', 'comment': 'klist_test_add_head on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.225000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.klist.klist_test_add_head', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aad1', 'origin': 'maestro', 'comment': 'klist_test_add_behind on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.225000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.klist.klist_test_add_behind', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aad2', 'origin': 'maestro', 'comment': 'klist_test_add_before on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.225000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.klist.klist_test_add_before', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aad3', 'origin': 'maestro', 'comment': 'klist_test_del_refcount_greater_than_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.225000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.klist.klist_test_del_refcount_greater_than_zero', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aad4', 'origin': 'maestro', 'comment': 'klist_test_del_refcount_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.225000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.klist.klist_test_del_refcount_zero', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aad5', 'origin': 'maestro', 'comment': 'klist_test_remove on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.225000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.klist.klist_test_remove', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aad6', 'origin': 'maestro', 'comment': 'klist_test_node_attached on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.225000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.klist.klist_test_node_attached', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aad8', 'origin': 'maestro', 'comment': 'hashtable_test_hash_init on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.225000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hashtable.hashtable_test_hash_init', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aad9', 'origin': 'maestro', 'comment': 'hashtable_test_hash_empty on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.225000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hashtable.hashtable_test_hash_empty', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aada', 'origin': 'maestro', 'comment': 'hashtable_test_hash_hashed on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.226000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hashtable.hashtable_test_hash_hashed', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aadb', 'origin': 'maestro', 'comment': 'hashtable_test_hash_add on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.226000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hashtable.hashtable_test_hash_add', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aadc', 'origin': 'maestro', 'comment': 'hashtable_test_hash_del on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.226000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hashtable.hashtable_test_hash_del', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aadd', 'origin': 'maestro', 'comment': 'hashtable_test_hash_for_each on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.226000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hashtable.hashtable_test_hash_for_each', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aade', 'origin': 'maestro', 'comment': 'hashtable_test_hash_for_each_safe on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.226000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hashtable.hashtable_test_hash_for_each_safe', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aadf', 'origin': 'maestro', 'comment': 'hashtable_test_hash_for_each_possible on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.226000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hashtable.hashtable_test_hash_for_each_possible', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aae0', 'origin': 'maestro', 'comment': 'hashtable_test_hash_for_each_possible_safe on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.226000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.hashtable.hashtable_test_hash_for_each_possible_safe', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aae2', 'origin': 'maestro', 'comment': 'genmask_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.226000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.bits-test.genmask_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aae3', 'origin': 'maestro', 'comment': 'genmask_ull_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.226000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.bits-test.genmask_ull_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aae4', 'origin': 'maestro', 'comment': 'genmask_u128_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.226000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.bits-test.genmask_u128_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aae5', 'origin': 'maestro', 'comment': 'genmask_input_check_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.226000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.bits-test.genmask_input_check_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aae7', 'origin': 'maestro', 'comment': 'cmdline_test_noint on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.226000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.cmdline.cmdline_test_noint', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aae8', 'origin': 'maestro', 'comment': 'cmdline_test_lead_int on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.226000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.cmdline.cmdline_test_lead_int', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aae9', 'origin': 'maestro', 'comment': 'cmdline_test_tail_int on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.226000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.cmdline.cmdline_test_tail_int', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaea', 'origin': 'maestro', 'comment': 'cmdline_test_range on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.226000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.cmdline.cmdline_test_range', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaec', 'origin': 'maestro', 'comment': 'test_clobber_zone on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.226000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.slub_test.test_clobber_zone', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaed', 'origin': 'maestro', 'comment': 'test_next_pointer on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.226000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.slub_test.test_next_pointer', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaee', 'origin': 'maestro', 'comment': 'test_first_word on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.227000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.slub_test.test_first_word', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaef', 'origin': 'maestro', 'comment': 'test_clobber_50th_byte on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.227000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.slub_test.test_clobber_50th_byte', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaf0', 'origin': 'maestro', 'comment': 'test_clobber_redzone_free on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.227000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.slub_test.test_clobber_redzone_free', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaf1', 'origin': 'maestro', 'comment': 'test_kmalloc_redzone_access on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.227000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.slub_test.test_kmalloc_redzone_access', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaf2', 'origin': 'maestro', 'comment': 'test_kfree_rcu on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.227000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.slub_test.test_kfree_rcu', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaf3', 'origin': 'maestro', 'comment': 'test_leak_destroy on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.227000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.slub_test.test_leak_destroy', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaf5', 'origin': 'maestro', 'comment': 'memset_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.227000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.memcpy.memset_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaf6', 'origin': 'maestro', 'comment': 'memcpy_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.227000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.memcpy.memcpy_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaf7', 'origin': 'maestro', 'comment': 'memcpy_large_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.227000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.memcpy.memcpy_large_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaf8', 'origin': 'maestro', 'comment': 'memmove_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.227000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.memcpy.memmove_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaf9', 'origin': 'maestro', 'comment': 'memmove_large_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.227000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.memcpy.memmove_large_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aafa', 'origin': 'maestro', 'comment': 'memmove_overlap_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.227000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.memcpy.memmove_overlap_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aafc', 'origin': 'maestro', 'comment': 'is_signed_type_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.227000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.is_signed_type.is_signed_type_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aafe', 'origin': 'maestro', 'comment': 'u8_u8__u8_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.227000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.u8_u8__u8_overflow_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06aaff', 'origin': 'maestro', 'comment': 's8_s8__s8_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.227000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.s8_s8__s8_overflow_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab00', 'origin': 'maestro', 'comment': 'u16_u16__u16_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.227000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.u16_u16__u16_overflow_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab01', 'origin': 'maestro', 'comment': 's16_s16__s16_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.227000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.s16_s16__s16_overflow_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab02', 'origin': 'maestro', 'comment': 'u32_u32__u32_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.228000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.u32_u32__u32_overflow_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab03', 'origin': 'maestro', 'comment': 's32_s32__s32_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.228000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.s32_s32__s32_overflow_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab04', 'origin': 'maestro', 'comment': 'u64_u64__u64_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.228000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.u64_u64__u64_overflow_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab05', 'origin': 'maestro', 'comment': 's64_s64__s64_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.228000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.s64_s64__s64_overflow_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab06', 'origin': 'maestro', 'comment': 'u32_u32__int_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.228000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.u32_u32__int_overflow_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab07', 'origin': 'maestro', 'comment': 'u32_u32__u8_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.228000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.u32_u32__u8_overflow_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab08', 'origin': 'maestro', 'comment': 'u8_u8__int_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.228000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.u8_u8__int_overflow_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab09', 'origin': 'maestro', 'comment': 'int_int__u8_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.228000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.int_int__u8_overflow_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab0a', 'origin': 'maestro', 'comment': 'shift_sane_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.228000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.shift_sane_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab0b', 'origin': 'maestro', 'comment': 'shift_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.228000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.shift_overflow_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab0c', 'origin': 'maestro', 'comment': 'shift_truncate_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.228000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.shift_truncate_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab0d', 'origin': 'maestro', 'comment': 'shift_nonsense_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.228000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.shift_nonsense_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab0e', 'origin': 'maestro', 'comment': 'overflow_allocation_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.228000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.overflow_allocation_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab0f', 'origin': 'maestro', 'comment': 'overflow_size_helpers_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.228000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.overflow_size_helpers_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab10', 'origin': 'maestro', 'comment': 'overflows_type_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.228000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.overflows_type_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab11', 'origin': 'maestro', 'comment': 'same_type_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.228000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.same_type_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab12', 'origin': 'maestro', 'comment': 'castable_to_type_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.228000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.castable_to_type_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab13', 'origin': 'maestro', 'comment': 'DEFINE_FLEX_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.228000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.overflow.DEFINE_FLEX_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab15', 'origin': 'maestro', 'comment': 'test_u8_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.228000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_u8_zero', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab16', 'origin': 'maestro', 'comment': 'test_u16_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.229000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_u16_zero', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab17', 'origin': 'maestro', 'comment': 'test_u32_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.229000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_u32_zero', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab18', 'origin': 'maestro', 'comment': 'test_u64_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.229000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_u64_zero', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab19', 'origin': 'maestro', 'comment': 'test_char_array_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.229000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_char_array_zero', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab1a', 'origin': 'maestro', 'comment': 'test_small_hole_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.229000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_small_hole_zero', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab1b', 'origin': 'maestro', 'comment': 'test_big_hole_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.229000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_big_hole_zero', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab1c', 'origin': 'maestro', 'comment': 'test_trailing_hole_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.229000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_trailing_hole_zero', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab1d', 'origin': 'maestro', 'comment': 'test_packed_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.229000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_packed_zero', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab1e', 'origin': 'maestro', 'comment': 'test_small_hole_dynamic_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.229000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_small_hole_dynamic_partial', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab1f', 'origin': 'maestro', 'comment': 'test_big_hole_dynamic_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.229000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_big_hole_dynamic_partial', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab20', 'origin': 'maestro', 'comment': 'test_trailing_hole_dynamic_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.229000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_trailing_hole_dynamic_partial', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab21', 'origin': 'maestro', 'comment': 'test_packed_dynamic_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.229000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_packed_dynamic_partial', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab22', 'origin': 'maestro', 'comment': 'test_small_hole_assigned_dynamic_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.229000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_small_hole_assigned_dynamic_partial', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab23', 'origin': 'maestro', 'comment': 'test_big_hole_assigned_dynamic_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.229000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_big_hole_assigned_dynamic_partial', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab24', 'origin': 'maestro', 'comment': 'test_trailing_hole_assigned_dynamic_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.229000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_trailing_hole_assigned_dynamic_partial', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab25', 'origin': 'maestro', 'comment': 'test_packed_assigned_dynamic_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.229000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_packed_assigned_dynamic_partial', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab26', 'origin': 'maestro', 'comment': 'test_small_hole_static_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.229000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_small_hole_static_partial', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab27', 'origin': 'maestro', 'comment': 'test_big_hole_static_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.229000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_big_hole_static_partial', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab28', 'origin': 'maestro', 'comment': 'test_trailing_hole_static_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.229000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_trailing_hole_static_partial', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab29', 'origin': 'maestro', 'comment': 'test_packed_static_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.230000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_packed_static_partial', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab2a', 'origin': 'maestro', 'comment': 'test_small_hole_static_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.230000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_small_hole_static_all', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab2b', 'origin': 'maestro', 'comment': 'test_big_hole_static_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.230000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_big_hole_static_all', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab2c', 'origin': 'maestro', 'comment': 'test_trailing_hole_static_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.230000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_trailing_hole_static_all', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab2d', 'origin': 'maestro', 'comment': 'test_packed_static_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.230000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_packed_static_all', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab2e', 'origin': 'maestro', 'comment': 'test_small_hole_dynamic_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.230000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_small_hole_dynamic_all', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab2f', 'origin': 'maestro', 'comment': 'test_big_hole_dynamic_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.230000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_big_hole_dynamic_all', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab30', 'origin': 'maestro', 'comment': 'test_trailing_hole_dynamic_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.230000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_trailing_hole_dynamic_all', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab31', 'origin': 'maestro', 'comment': 'test_packed_dynamic_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.230000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_packed_dynamic_all', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab32', 'origin': 'maestro', 'comment': 'test_small_hole_runtime_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.230000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_small_hole_runtime_partial', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab33', 'origin': 'maestro', 'comment': 'test_big_hole_runtime_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.230000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_big_hole_runtime_partial', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab34', 'origin': 'maestro', 'comment': 'test_trailing_hole_runtime_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.230000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_trailing_hole_runtime_partial', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab35', 'origin': 'maestro', 'comment': 'test_packed_runtime_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.230000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_packed_runtime_partial', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab36', 'origin': 'maestro', 'comment': 'test_small_hole_runtime_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.230000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_small_hole_runtime_all', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab37', 'origin': 'maestro', 'comment': 'test_big_hole_runtime_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.230000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_big_hole_runtime_all', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab38', 'origin': 'maestro', 'comment': 'test_trailing_hole_runtime_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.230000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_trailing_hole_runtime_all', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab39', 'origin': 'maestro', 'comment': 'test_packed_runtime_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.230000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_packed_runtime_all', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab3a', 'origin': 'maestro', 'comment': 'test_small_hole_assigned_static_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.230000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_small_hole_assigned_static_partial', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab3b', 'origin': 'maestro', 'comment': 'test_big_hole_assigned_static_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.230000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_big_hole_assigned_static_partial', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab3c', 'origin': 'maestro', 'comment': 'test_trailing_hole_assigned_static_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.231000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_trailing_hole_assigned_static_partial', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab3d', 'origin': 'maestro', 'comment': 'test_packed_assigned_static_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.231000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_packed_assigned_static_partial', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab3e', 'origin': 'maestro', 'comment': 'test_small_hole_assigned_static_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.231000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_small_hole_assigned_static_all', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab3f', 'origin': 'maestro', 'comment': 'test_big_hole_assigned_static_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.231000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_big_hole_assigned_static_all', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab40', 'origin': 'maestro', 'comment': 'test_trailing_hole_assigned_static_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.231000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_trailing_hole_assigned_static_all', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab41', 'origin': 'maestro', 'comment': 'test_packed_assigned_static_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.231000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_packed_assigned_static_all', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab42', 'origin': 'maestro', 'comment': 'test_small_hole_assigned_dynamic_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.231000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_small_hole_assigned_dynamic_all', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab43', 'origin': 'maestro', 'comment': 'test_big_hole_assigned_dynamic_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.231000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_big_hole_assigned_dynamic_all', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab44', 'origin': 'maestro', 'comment': 'test_trailing_hole_assigned_dynamic_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.231000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_trailing_hole_assigned_dynamic_all', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab45', 'origin': 'maestro', 'comment': 'test_packed_assigned_dynamic_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.231000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_packed_assigned_dynamic_all', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab46', 'origin': 'maestro', 'comment': 'test_small_hole_assigned_copy on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.231000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_small_hole_assigned_copy', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab47', 'origin': 'maestro', 'comment': 'test_big_hole_assigned_copy on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.231000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_big_hole_assigned_copy', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e0ad57aa842a06ab48', 'origin': 'maestro', 'comment': 'test_trailing_hole_assigned_copy on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.231000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_trailing_hole_assigned_copy', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab49', 'origin': 'maestro', 'comment': 'test_packed_assigned_copy on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.231000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_packed_assigned_copy', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab4a', 'origin': 'maestro', 'comment': 'test_u8_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.231000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_u8_none', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab4b', 'origin': 'maestro', 'comment': 'test_u16_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.231000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_u16_none', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab4c', 'origin': 'maestro', 'comment': 'test_u32_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.231000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_u32_none', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab4d', 'origin': 'maestro', 'comment': 'test_u64_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.231000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_u64_none', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab4e', 'origin': 'maestro', 'comment': 'test_char_array_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.231000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_char_array_none', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab4f', 'origin': 'maestro', 'comment': 'test_switch_1_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.232000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_switch_1_none', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab50', 'origin': 'maestro', 'comment': 'test_switch_2_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.232000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_switch_2_none', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab51', 'origin': 'maestro', 'comment': 'test_small_hole_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.232000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_small_hole_none', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab52', 'origin': 'maestro', 'comment': 'test_big_hole_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.232000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_big_hole_none', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab53', 'origin': 'maestro', 'comment': 'test_trailing_hole_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.232000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_trailing_hole_none', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab54', 'origin': 'maestro', 'comment': 'test_packed_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.232000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_packed_none', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab55', 'origin': 'maestro', 'comment': 'test_user on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.232000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.stackinit.test_user', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab57', 'origin': 'maestro', 'comment': 'fortify_test_known_sizes on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.232000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_known_sizes', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab58', 'origin': 'maestro', 'comment': 'fortify_test_control_flow_split on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.232000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_control_flow_split', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab59', 'origin': 'maestro', 'comment': 'fortify_test_alloc_size_kmalloc_const on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.232000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_alloc_size_kmalloc_const', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab5a', 'origin': 'maestro', 'comment': 'fortify_test_alloc_size_kmalloc_dynamic on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.232000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_alloc_size_kmalloc_dynamic', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab5b', 'origin': 'maestro', 'comment': 'fortify_test_alloc_size_vmalloc_const on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.232000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_alloc_size_vmalloc_const', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab5c', 'origin': 'maestro', 'comment': 'fortify_test_alloc_size_vmalloc_dynamic on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.232000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_alloc_size_vmalloc_dynamic', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab5d', 'origin': 'maestro', 'comment': 'fortify_test_alloc_size_kvmalloc_const on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.232000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_alloc_size_kvmalloc_const', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab5e', 'origin': 'maestro', 'comment': 'fortify_test_alloc_size_kvmalloc_dynamic on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.232000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_alloc_size_kvmalloc_dynamic', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab5f', 'origin': 'maestro', 'comment': 'fortify_test_alloc_size_devm_kmalloc_const on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.232000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_alloc_size_devm_kmalloc_const', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab60', 'origin': 'maestro', 'comment': 'fortify_test_alloc_size_devm_kmalloc_dynamic on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.232000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_alloc_size_devm_kmalloc_dynamic', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab61', 'origin': 'maestro', 'comment': 'fortify_test_realloc_size on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.232000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_realloc_size', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab62', 'origin': 'maestro', 'comment': 'fortify_test_strlen on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.233000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_strlen', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab63', 'origin': 'maestro', 'comment': 'fortify_test_strnlen on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.233000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_strnlen', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab64', 'origin': 'maestro', 'comment': 'fortify_test_strcpy on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.233000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_strcpy', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab65', 'origin': 'maestro', 'comment': 'fortify_test_strncpy on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.233000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_strncpy', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab66', 'origin': 'maestro', 'comment': 'fortify_test_strscpy on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.233000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_strscpy', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab67', 'origin': 'maestro', 'comment': 'fortify_test_strcat on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.233000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_strcat', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab68', 'origin': 'maestro', 'comment': 'fortify_test_strncat on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.233000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_strncat', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab69', 'origin': 'maestro', 'comment': 'fortify_test_strlcat on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.233000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_strlcat', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab6a', 'origin': 'maestro', 'comment': 'fortify_test_memcpy on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.233000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_memcpy', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab6b', 'origin': 'maestro', 'comment': 'fortify_test_memmove on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.233000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_memmove', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab6c', 'origin': 'maestro', 'comment': 'fortify_test_memscan on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.233000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_memscan', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab6d', 'origin': 'maestro', 'comment': 'fortify_test_memchr on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.233000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_memchr', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab6e', 'origin': 'maestro', 'comment': 'fortify_test_memchr_inv on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.233000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_memchr_inv', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab6f', 'origin': 'maestro', 'comment': 'fortify_test_memcmp on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.233000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_memcmp', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab70', 'origin': 'maestro', 'comment': 'fortify_test_kmemdup on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.233000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.fortify.fortify_test_kmemdup', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'SKIP'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab72', 'origin': 'maestro', 'comment': 'siphash_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.233000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.siphash.siphash_test', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab74', 'origin': 'maestro', 'comment': 'usercopy_test_valid on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.233000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.usercopy.usercopy_test_valid', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab75', 'origin': 'maestro', 'comment': 'usercopy_test_invalid on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.234000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.usercopy.usercopy_test_invalid', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab76', 'origin': 'maestro', 'comment': 'usercopy_test_check_nonzero_user on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.234000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.usercopy.usercopy_test_check_nonzero_user', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab77', 'origin': 'maestro', 'comment': 'usercopy_test_copy_struct_from_user on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.234000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.usercopy.usercopy_test_copy_struct_from_user', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab79', 'origin': 'maestro', 'comment': 'freq_qos_test_min on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.234000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.qos-kunit-test.freq_qos_test_min', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab7a', 'origin': 'maestro', 'comment': 'freq_qos_test_maxdef on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.234000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.qos-kunit-test.freq_qos_test_maxdef', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab7b', 'origin': 'maestro', 'comment': 'freq_qos_test_readd on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.234000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.qos-kunit-test.freq_qos_test_readd', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab7d', 'origin': 'maestro', 'comment': 'pe_test_uints on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.234000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.property-entry.pe_test_uints', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab7e', 'origin': 'maestro', 'comment': 'pe_test_uint_arrays on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.234000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.property-entry.pe_test_uint_arrays', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab7f', 'origin': 'maestro', 'comment': 'pe_test_strings on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.234000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.property-entry.pe_test_strings', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab80', 'origin': 'maestro', 'comment': 'pe_test_bool on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.234000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.property-entry.pe_test_bool', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab81', 'origin': 'maestro', 'comment': 'pe_test_move_inline_u8 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.234000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.property-entry.pe_test_move_inline_u8', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab82', 'origin': 'maestro', 'comment': 'pe_test_move_inline_str on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.234000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.property-entry.pe_test_move_inline_str', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab83', 'origin': 'maestro', 'comment': 'pe_test_reference on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.234000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.property-entry.pe_test_reference', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab85', 'origin': 'maestro', 'comment': 'input_test_polling on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.234000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.input_core.input_test_polling', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab86', 'origin': 'maestro', 'comment': 'input_test_timestamp on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.234000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.input_core.input_test_timestamp', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab87', 'origin': 'maestro', 'comment': 'input_test_match_device_id on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.234000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.input_core.input_test_match_device_id', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fb40d8ad57aa842a06a99f_x86_64', 'id': 'maestro:66fb41e1ad57aa842a06ab88', 'origin': 'maestro', 'comment': 'input_test_grab on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-01T00:27:12.234000+00:00', 'environment': {'comment': 'Runtime: k8s-gke-eu-west4', 'misc': {'platform': 'kubernetes'}}, 'waived': False, 'path': 'kunit.exec.input_core.input_test_grab', 'misc': {'arch': 'x86_64', 'runtime': 'k8s-gke-eu-west4'}, 'status': 'PASS', 'output_files': [{'name': 'tarball', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/linux-kernelci-staging-next-staging-next-20241001.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fb4133ad57aa842a06a9b5/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 32 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 33 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 34 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 35 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 37 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 562 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 562 Comm: kunit_try_catch Tainted: G D W N 6.12.0-rc1-next-20240930 #1\nTainted: [D]=DIE, [W]=WARN, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8a 5b e9 6a 10 2b 00 e8 a5 e6 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 80 8a 48 c7 c7 78 60 92 8a e8 d7 df f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f ab 8a 48 89 42 08 48\nRSP: 0018:ffffa02e414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff96130116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffa02e414e7ce0 RDI: 0000000000000001\nRBP: ffff96130116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8aa43160 R12: 0000000000000000\nR13: ffffffff8aac6210 R14: ffffa02e40013c88 R15: ffffffff8a430b10\nFS: 0000000000000000(0000) GS:ffffffff8aa3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000002c630000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 38 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 39 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 40 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 41 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 42 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 43 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 44 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 45 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 46 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 47 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 48 input_core\nreboot: Restarting system\nreboot: machine restart\n'}], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:30:20 AM UTC [INFO] Received an event for node: 66fb4125ad57aa842a06a9a2 10/01/2024 12:30:21 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'id': 'maestro:66fb4125ad57aa842a06a9a2', 'origin': 'maestro', 'comment': 'staging-next-20241001.0', 'start_time': '2024-10-01T00:24:05.837000+00:00', 'architecture': 'arc', 'compiler': 'gcc-12', 'config_name': 'haps_hs_smp_defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fb4125ad57aa842a06a9a2-kbuild-gcc-12-arc-haps-h-1kg92nbi', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'uimage'}, 'output_files': [{'name': 'build_sh', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arc-haps_hs_smp_defconfig-66fb4125ad57aa842a06a9a2/build.sh?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arc-haps_hs_smp_defconfig-66fb4125ad57aa842a06a9a2/build_kimage.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arc-haps_hs_smp_defconfig-66fb4125ad57aa842a06a9a2/build_kimage_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arc-haps_hs_smp_defconfig-66fb4125ad57aa842a06a9a2/build_modules.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arc-haps_hs_smp_defconfig-66fb4125ad57aa842a06a9a2/build_modules_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arc-haps_hs_smp_defconfig-66fb4125ad57aa842a06a9a2/build_kselftest.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arc-haps_hs_smp_defconfig-66fb4125ad57aa842a06a9a2/build_kselftest_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arc-haps_hs_smp_defconfig-66fb4125ad57aa842a06a9a2/build_dtbs.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arc-haps_hs_smp_defconfig-66fb4125ad57aa842a06a9a2/build_dtbs_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'metadata', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arc-haps_hs_smp_defconfig-66fb4125ad57aa842a06a9a2/metadata.json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_0_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arc-haps_hs_smp_defconfig-66fb4125ad57aa842a06a9a2/fragments/0.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kernel', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arc-haps_hs_smp_defconfig-66fb4125ad57aa842a06a9a2/uImage?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'modules', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arc-haps_hs_smp_defconfig-66fb4125ad57aa842a06a9a2/modules.tar.xz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kselftest_tar_gz', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arc-haps_hs_smp_defconfig-66fb4125ad57aa842a06a9a2/kselftest.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'config_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arc-haps_hs_smp_defconfig-66fb4125ad57aa842a06a9a2/.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arc-haps_hs_smp_defconfig-66fb4125ad57aa842a06a9a2/build.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'action-ebpf tdc*.py Tdc*.py plugins plugin-lib tc-tests scripts /tmp/kci/linux/tools/testing/selftests/kselftest_install/tc-testing/\nrsync -a --copy-unsafe-links config settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/tc-testing/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tc-testing\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/tdx\'\n CC tdx_guest_test\ntdx_guest_test.c:10:10: fatal error: sys/ioctl.h: No such file or directory\n 10 | #include \n | ^~~~~~~~~~~~~\ncompilation terminated.\nmake[3]: *** [../lib.mk:222: /tmp/kci/linux/tools/testing/selftests/tdx/tdx_guest_test] Error 1\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tdx\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/thermal/intel/power_floor\'\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/thermal/intel/power_floor\'\nmake[3]: *** No rule to make target \'install\'. Stop.\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/thermal/intel/workload_hint\'\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/thermal/intel/workload_hint\'\nmake[3]: *** No rule to make target \'install\'. Stop.\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/timens\'\n CC timens\narc-elf32-gcc: error: unrecognized command-line option \'-pthread\'\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/timens\'\nmake[3]: *** [../lib.mk:222: /tmp/kci/linux/tools/testing/selftests/timens/timens] Error 1\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/timers\'\n CC posix_timers\nIn file included from posix_timers.c:20:\n../kselftest.h:57:10: fatal error: sys/utsname.h: No such file or directory\n 57 | #include \n | ^~~~~~~~~~~~~~~\ncompilation terminated.\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/timers\'\nmake[3]: *** [../lib.mk:222: /tmp/kci/linux/tools/testing/selftests/timers/posix_timers] Error 1\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/tmpfs\'\n CC bug-link-o-tmpfile\nbug-link-o-tmpfile.c:23:10: fatal error: sys/mount.h: No such file or directory\n 23 | #include \n | ^~~~~~~~~~~~~\ncompilation terminated.\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tmpfs\'\nmake[3]: *** [../lib.mk:222: /tmp/kci/linux/tools/testing/selftests/tmpfs/bug-link-o-tmpfile] Error 1\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/tpm2\'\nrsync -a --copy-unsafe-links test_smoke.sh test_space.sh test_async.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/tpm2/\nrsync -a --copy-unsafe-links tpm2.py tpm2_tests.py /tmp/kci/linux/tools/testing/selftests/kselftest_install/tpm2/\nrsync -a --copy-unsafe-links settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/tpm2/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tpm2\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/tty\'\n CC tty_tstamp_update\ntty_tstamp_update.c:10:10: fatal error: linux/limits.h: No such file or directory\n 10 | #include \n | ^~~~~~~~~~~~~~~~\ncompilation terminated.\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tty\'\nmake[3]: *** [../lib.mk:222: /tmp/kci/linux/tools/testing/selftests/tty/tty_tstamp_update] Error 1\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/uevent\'\narc-elf32-gcc -D_GNU_SOURCE= -Wl,-no-as-needed -Wall uevent_filtering.c -o uevent_filtering\nuevent_filtering.c:6:10: fatal error: linux/netlink.h: No such file or directory\n 6 | #include \n | ^~~~~~~~~~~~~~~~~\ncompilation terminated.\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/uevent\'\nmake[3]: *** [Makefile:12: uevent_filtering] Error 1\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/user_events\'\n CC ftrace_test\nftrace_test.c:13:10: fatal error: sys/ioctl.h: No such file or directory\n 13 | #include \n | ^~~~~~~~~~~~~\ncompilation terminated.\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/user_events\'\nmake[3]: *** [../lib.mk:222: /tmp/kci/linux/tools/testing/selftests/user_events/ftrace_test] Error 1\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/vDSO\'\n CC vdso_test_gettimeofday\nvdso_test_gettimeofday.c:16:10: fatal error: sys/auxv.h: No such file or directory\n 16 | #include \n | ^~~~~~~~~~~~\ncompilation terminated.\nmake[3]: *** [../lib.mk:222: /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_gettimeofday] Error 1\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/vDSO\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/mm\'\n CC cow\ncow.c:19:10: fatal error: sys/mman.h: No such file or directory\n 19 | #include \n | ^~~~~~~~~~~~\ncompilation terminated.\nIn file included from /usr/arc-snps-elf/sys-include/dirent.h:39,\n from vm_util.c:4:\n/usr/arc-snps-elf/sys-include/sys/dirent.h:10:2: error: #error " not supported"\n 10 | #error " not supported"\n | ^~~~~\n/usr/arc-snps-elf/sys-include/dirent.h:48:16: error: unknown type name \'DIR\'\n 48 | int dirfd(DIR *);\n | ^~~\n/usr/arc-snps-elf/sys-include/dirent.h:51:21: error: unknown type name \'DIR\'\n 51 | int fdclosedir(DIR *);\n | ^~~\n/usr/arc-snps-elf/sys-include/dirent.h:53:1: error: unknown type name \'DIR\'\n 53 | DIR *opendir(const char *);\n | ^~~\n/usr/arc-snps-elf/sys-include/dirent.h:54:1: error: unknown type name \'DIR\'\n 54 | DIR *fdopendir(int);\n | ^~~\n/usr/arc-snps-elf/sys-include/dirent.h:56:18: error: unknown type name \'DIR\'\n 56 | readdir(DIR *);\n | ^~~\n/usr/arc-snps-elf/sys-include/dirent.h:58:20: error: unknown type name \'DIR\'\n 58 | int readdir_r(DIR *__restrict, struct dirent *__restrict,\n | ^~~\n/usr/arc-snps-elf/sys-include/dirent.h:61:20: error: unknown type name \'DIR\'\n 61 | void rewinddir(DIR *);\n | ^~~\n/usr/arc-snps-elf/sys-include/dirent.h:72:18: error: unknown type name \'DIR\'\n 72 | void seekdir(DIR *, long);\n | ^~~\n/usr/arc-snps-elf/sys-include/dirent.h:73:18: error: unknown type name \'DIR\'\n 73 | long telldir(DIR *);\n | ^~~\n/usr/arc-snps-elf/sys-include/dirent.h:76:19: error: unknown type name \'DIR\'\n 76 | int closedir(DIR *);\n | ^~~\nvm_util.c:5:10: fatal error: sys/ioctl.h: No such file or directory\n 5 | #include \n | ^~~~~~~~~~~~~\ncompilation terminated.\nmake[3]: *** [../lib.mk:222: /tmp/kci/linux/tools/testing/selftests/mm/cow] Error 1\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/mm\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/x86\'\nmake[3]: Nothing to be done for \'install\'.\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/x86\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/zram\'\nrsync -a --copy-unsafe-links zram.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nrsync -a --copy-unsafe-links zram01.sh zram02.sh zram_lib.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nrsync -a --copy-unsafe-links config /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/zram\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/net/lib\'\n CC csum\ncsum.c:64:10: fatal error: arpa/inet.h: No such file or directory\n 64 | #include \n | ^~~~~~~~~~~~~\ncompilation terminated.\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/net/lib\'\nmake[3]: *** [../../lib.mk:222: /tmp/kci/linux/tools/testing/selftests/net/lib/csum] Error 1\nfor TARGET in acct alsa amd-pstate arm64 breakpoints cachestat capabilities cgroup clone3 connector core cpufreq cpu-hotplug damon devices/error_logs devices/probe dmabuf-heaps drivers/dma-buf drivers/s390x/uvdevice drivers/net drivers/net/bonding drivers/net/team drivers/net/virtio_net drivers/platform/x86/intel/ifs dt efivarfs exec fchmodat2 filesystems filesystems/binderfs filesystems/epoll filesystems/fat filesystems/overlayfs filesystems/statmount firmware fpu ftrace futex gpio hid intel_pstate iommu ipc ir kcmp kexec kvm landlock lib livepatch lkdtm lsm membarrier memfd memory-hotplug mincore mount mount_setattr move_mount_set_group mqueue nci net net/af_unix net/forwarding net/hsr net/mptcp net/netfilter net/openvswitch net/packetdrill net/rds net/tcp_ao nsfs perf_events pidfd pid_namespace power_supply powerpc prctl proc pstore ptrace openat2 resctrl riscv rlimits rseq rtc rust seccomp sgx sigaltstack size sparc64 splice static_keys sync syscall_user_dispatch sysctl tc-testing tdx thermal/intel/power_floor thermal/intel/workload_hint timens timers tmpfs tpm2 tty uevent user_events vDSO mm x86 zram; do \\\n\tBUILD_TARGET=$BUILD/$TARGET;\t\\\n\t[ ! -d /tmp/kci/linux/tools/testing/selftests/kselftest_install/$TARGET ] && printf "Skipping non-existent dir: $TARGET\\n" && continue; \\\n\tprintf "Emit Tests for $TARGET\\n"; \\\n\tmake -s --no-print-directory OUTPUT=$BUILD_TARGET COLLECTION=$TARGET \\\n\t\t-C $TARGET emit_tests >> /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-list.txt; \\\ndone;\nSkipping non-existent dir: acct\nSkipping non-existent dir: alsa\nEmit Tests for amd-pstate\nSkipping non-existent dir: arm64\nSkipping non-existent dir: breakpoints\nSkipping non-existent dir: cachestat\nSkipping non-existent dir: capabilities\nSkipping non-existent dir: cgroup\nSkipping non-existent dir: clone3\nSkipping non-existent dir: connector\nSkipping non-existent dir: core\nEmit Tests for cpufreq\nEmit Tests for cpu-hotplug\nSkipping non-existent dir: damon\nEmit Tests for devices/error_logs\nEmit Tests for devices/probe\nSkipping non-existent dir: dmabuf-heaps\nSkipping non-existent dir: drivers/dma-buf\nSkipping non-existent dir: drivers/s390x/uvdevice\nEmit Tests for drivers/net\nEmit Tests for drivers/net/bonding\nEmit Tests for drivers/net/team\nEmit Tests for drivers/net/virtio_net\nEmit Tests for drivers/platform/x86/intel/ifs\nEmit Tests for dt\nSkipping non-existent dir: efivarfs\nSkipping non-existent dir: exec\nSkipping non-existent dir: fchmodat2\nSkipping non-existent dir: filesystems\nSkipping non-existent dir: filesystems/binderfs\nSkipping non-existent dir: filesystems/epoll\nSkipping non-existent dir: filesystems/fat\nSkipping non-existent dir: filesystems/overlayfs\nSkipping non-existent dir: filesystems/statmount\nSkipping non-existent dir: firmware\nSkipping non-existent dir: fpu\nEmit Tests for ftrace\nEmit Tests for futex\nSkipping non-existent dir: gpio\nSkipping non-existent dir: hid\nEmit Tests for intel_pstate\nSkipping non-existent dir: iommu\nSkipping non-existent dir: ipc\nSkipping non-existent dir: ir\nSkipping non-existent dir: kcmp\nSkipping non-existent dir: kexec\nEmit Tests for kvm\nmkdir: missing operand\nTry \'mkdir --help\' for more information.\nSkipping non-existent dir: landlock\nEmit Tests for lib\nSkipping non-existent dir: livepatch\nEmit Tests for lkdtm\nSkipping non-existent dir: lsm\nSkipping non-existent dir: membarrier\nSkipping non-existent dir: memfd\nEmit Tests for memory-hotplug\nSkipping non-existent dir: mincore\nSkipping non-existent dir: mount\nSkipping non-existent dir: mount_setattr\nSkipping non-existent dir: move_mount_set_group\nSkipping non-existent dir: mqueue\nSkipping non-existent dir: nci\nEmit Tests for net\nSkipping non-existent dir: net/af_unix\nEmit Tests for net/forwarding\nEmit Tests for net/hsr\nSkipping non-existent dir: net/mptcp\nSkipping non-existent dir: net/netfilter\nEmit Tests for net/openvswitch\nEmit Tests for net/packetdrill\nEmit Tests for net/rds\nSkipping non-existent dir: net/tcp_ao\nSkipping non-existent dir: nsfs\nSkipping non-existent dir: perf_events\nSkipping non-existent dir: pidfd\nSkipping non-existent dir: pid_namespace\nEmit Tests for power_supply\nSkipping non-existent dir: powerpc\nSkipping non-existent dir: prctl\nSkipping non-existent dir: proc\nEmit Tests for pstore\nSkipping non-existent dir: ptrace\nSkipping non-existent dir: openat2\nSkipping non-existent dir: resctrl\nSkipping non-existent dir: riscv\nSkipping non-existent dir: rlimits\nSkipping non-existent dir: rseq\nSkipping non-existent dir: rtc\nEmit Tests for rust\nSkipping non-existent dir: seccomp\nSkipping non-existent dir: sgx\nSkipping non-existent dir: sigaltstack\nSkipping non-existent dir: size\nSkipping non-existent dir: sparc64\nSkipping non-existent dir: splice\nEmit Tests for static_keys\nSkipping non-existent dir: sync\nSkipping non-existent dir: syscall_user_dispatch\nEmit Tests for sysctl\nEmit Tests for tc-testing\nSkipping non-existent dir: tdx\nSkipping non-existent dir: thermal/intel/power_floor\nSkipping non-existent dir: thermal/intel/workload_hint\nSkipping non-existent dir: timens\nSkipping non-existent dir: timers\nSkipping non-existent dir: tmpfs\nEmit Tests for tpm2\nSkipping non-existent dir: tty\nSkipping non-existent dir: uevent\nSkipping non-existent dir: user_events\nSkipping non-existent dir: vDSO\nSkipping non-existent dir: mm\nSkipping non-existent dir: x86\nEmit Tests for zram\nCreated /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz\n+ echo job:build_kselftest=done\n++ date +%s\n+ echo jobets:build_kselftest=1727742478\n+ echo -----log:build_dtbs-----\n-----log:build_dtbs-----\n+ echo job:build_dtbs=running\n++ date +%s\n+ echo jobsts:build_dtbs=1727742478\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n++ nproc\n+ make -j8 dtbs\n++ tee /tmp/kci/artifacts/build_dtbs.log\n++ tee /tmp/kci/artifacts/build_dtbs_stderr.log\n+ cd ..\n+ echo job:build_dtbs=done\n++ date +%s\n+ echo jobets:build_dtbs=1727742479\n+ echo -----log:package_kimage-----\n-----log:package_kimage-----\n+ echo job:package_kimage=running\n++ date +%s\n+ echo jobsts:package_kimage=1727742479\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp arch/arc/boot/uImage ../artifacts\n+ cd ..\n+ echo job:package_kimage=done\n++ date +%s\n+ echo jobets:package_kimage=1727742479\n+ echo -----log:package_modules-----\n-----log:package_modules-----\n+ echo job:package_modules=running\n++ date +%s\n+ echo jobsts:package_modules=1727742479\n+ cd /tmp/kci/linux\n+ set +e\n+ grep CONFIG_MODULES=y .config\nCONFIG_MODULES=y\n+ \'[\' 0 -eq 0 \']\'\n+ set -e\n+ make modules_install\n SYMLINK _modules_/lib/modules/6.12.0-rc1-next-20240930/build\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/modules.order\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/modules.builtin\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/modules.builtin.modinfo\n DEPMOD _modules_/lib/modules/6.12.0-rc1-next-20240930\n+ tar -C _modules_ -cJf /tmp/kci/artifacts/modules.tar.xz .\n+ cd ..\n+ rm -rf _modules_\n+ set -e\n+ echo job:package_modules=done\n++ date +%s\n+ echo jobets:package_modules=1727742479\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727742479\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz /tmp/kci/artifacts/\n+ echo job:package_kselftest=done\n++ date +%s\n+ echo jobets:package_kselftest=1727742479\n+ echo -----log:package_dtbs-----\n-----log:package_dtbs-----\n+ echo job:package_dtbs=running\n++ date +%s\n+ echo jobsts:package_dtbs=1727742479\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ make dtbs_install\n INSTALL _dtbs_/haps_hs_idu.dtb\n+ mkdir -p /tmp/kci/artifacts/dtbs\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp -r _dtbs_/haps_hs_idu.dtb /tmp/kci/artifacts/dtbs\n+ cd ..\n+ echo job:package_dtbs=done\n++ date +%s\n+ echo jobets:package_dtbs=1727742479\n+ echo Build script is completed, tail will be killed now\nBuild script is completed, tail will be killed now\n+ kill 12\n'}], 'tests': [], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:31:09 AM UTC [INFO] Received an event for node: 66fb412ead57aa842a06a9ad 10/01/2024 12:31:09 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'id': 'maestro:66fb412ead57aa842a06a9ad', 'origin': 'maestro', 'comment': 'staging-next-20241001.0', 'start_time': '2024-10-01T00:24:14.227000+00:00', 'architecture': 'i386', 'compiler': 'gcc-12', 'config_name': 'tinyconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fb412ead57aa842a06a9ad-kbuild-gcc-12-i386-tinyc-n0uwrsmf', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'bzimage'}, 'output_files': [{'name': 'build_sh', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-tinyconfig-66fb412ead57aa842a06a9ad/build.sh?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-tinyconfig-66fb412ead57aa842a06a9ad/build_kimage.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-tinyconfig-66fb412ead57aa842a06a9ad/build_kimage_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-tinyconfig-66fb412ead57aa842a06a9ad/build_kselftest.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-tinyconfig-66fb412ead57aa842a06a9ad/build_kselftest_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'metadata', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-tinyconfig-66fb412ead57aa842a06a9ad/metadata.json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_0_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-tinyconfig-66fb412ead57aa842a06a9ad/fragments/0.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kernel', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-tinyconfig-66fb412ead57aa842a06a9ad/bzImage?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kselftest_tar_gz', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-tinyconfig-66fb412ead57aa842a06a9ad/kselftest.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'config_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-tinyconfig-66fb412ead57aa842a06a9ad/.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-tinyconfig-66fb412ead57aa842a06a9ad/build.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'ttings /tmp/kci/linux/tools/testing/selftests/kselftest_install/timers/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/timers\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/tmpfs\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/tmpfs/bug-link-o-tmpfile /tmp/kci/linux/tools/testing/selftests/kselftest_install/tmpfs/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tmpfs\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/tpm2\'\nrsync -a --copy-unsafe-links test_smoke.sh test_space.sh test_async.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/tpm2/\nrsync -a --copy-unsafe-links tpm2.py tpm2_tests.py /tmp/kci/linux/tools/testing/selftests/kselftest_install/tpm2/\nrsync -a --copy-unsafe-links settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/tpm2/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tpm2\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/tty\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/tty/tty_tstamp_update /tmp/kci/linux/tools/testing/selftests/kselftest_install/tty/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tty\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/uevent\'\nrsync -a --copy-unsafe-links uevent_filtering /tmp/kci/linux/tools/testing/selftests/kselftest_install/uevent/\nrsync -a --copy-unsafe-links config /tmp/kci/linux/tools/testing/selftests/kselftest_install/uevent/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/uevent\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/user_events\'\nrsync -a --copy-unsafe-links settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/user_events/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/user_events/ftrace_test /tmp/kci/linux/tools/testing/selftests/user_events/dyn_test /tmp/kci/linux/tools/testing/selftests/user_events/perf_test /tmp/kci/linux/tools/testing/selftests/user_events/abi_test /tmp/kci/linux/tools/testing/selftests/kselftest_install/user_events/\nrsync -a --copy-unsafe-links config settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/user_events/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/user_events\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/vDSO\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_gettimeofday /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_getcpu /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_abi /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_clock_getres /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_correctness /tmp/kci/linux/tools/testing/selftests/kselftest_install/vDSO/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/vDSO\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/mm\'\nrsync -a --copy-unsafe-links run_vmtests.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nrsync -a --copy-unsafe-links test_vmalloc.sh test_hmm.sh va_high_addr_switch.sh charge_reserved_hugetlb.sh hugetlb_reparenting_test.sh write_hugetlb_memory.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/mm/cow /tmp/kci/linux/tools/testing/selftests/mm/compaction_test /tmp/kci/linux/tools/testing/selftests/mm/gup_longterm /tmp/kci/linux/tools/testing/selftests/mm/gup_test /tmp/kci/linux/tools/testing/selftests/mm/hmm-tests /tmp/kci/linux/tools/testing/selftests/mm/hugetlb-madvise /tmp/kci/linux/tools/testing/selftests/mm/hugetlb-read-hwpoison /tmp/kci/linux/tools/testing/selftests/mm/hugetlb-soft-offline /tmp/kci/linux/tools/testing/selftests/mm/hugepage-mmap /tmp/kci/linux/tools/testing/selftests/mm/hugepage-mremap /tmp/kci/linux/tools/testing/selftests/mm/hugepage-shm /tmp/kci/linux/tools/testing/selftests/mm/hugepage-vmemmap /tmp/kci/linux/tools/testing/selftests/mm/khugepaged /tmp/kci/linux/tools/testing/selftests/mm/madv_populate /tmp/kci/linux/tools/testing/selftests/mm/map_fixed_noreplace /tmp/kci/linux/tools/testing/selftests/mm/map_hugetlb /tmp/kci/linux/tools/testing/selftests/mm/map_populate /tmp/kci/linux/tools/testing/selftests/mm/migration /tmp/kci/linux/tools/testing/selftests/mm/mkdirty /tmp/kci/linux/tools/testing/selftests/mm/mlock-random-test /tmp/kci/linux/tools/testing/selftests/mm/mlock2-tests /tmp/kci/linux/tools/testing/selftests/mm/mrelease_test /tmp/kci/linux/tools/testing/selftests/mm/mremap_dontunmap /tmp/kci/linux/tools/testing/selftests/mm/mremap_test /tmp/kci/linux/tools/testing/selftests/mm/mseal_test /tmp/kci/linux/tools/testing/selftests/mm/seal_elf /tmp/kci/linux/tools/testing/selftests/mm/on-fault-limit /tmp/kci/linux/tools/testing/selftests/mm/pagemap_ioctl /tmp/kci/linux/tools/testing/selftests/mm/thuge-gen /tmp/kci/linux/tools/testing/selftests/mm/transhuge-stress /tmp/kci/linux/tools/testing/selftests/mm/uffd-stress /tmp/kci/linux/tools/testing/selftests/mm/uffd-unit-tests /tmp/kci/linux/tools/testing/selftests/mm/split_huge_page_test /tmp/kci/linux/tools/testing/selftests/mm/ksm_tests /tmp/kci/linux/tools/testing/selftests/mm/ksm_functional_tests /tmp/kci/linux/tools/testing/selftests/mm/mdwe_test /tmp/kci/linux/tools/testing/selftests/mm/hugetlb_fault_after_madv /tmp/kci/linux/tools/testing/selftests/mm/hugetlb_madv_vs_map /tmp/kci/linux/tools/testing/selftests/mm/hugetlb_dio /tmp/kci/linux/tools/testing/selftests/mm/droppable /tmp/kci/linux/tools/testing/selftests/mm/soft-dirty /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nrsync -a --copy-unsafe-links config settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/mm\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/x86\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/x86/single_step_syscall_32 /tmp/kci/linux/tools/testing/selftests/x86/sysret_ss_attrs_32 /tmp/kci/linux/tools/testing/selftests/x86/syscall_nt_32 /tmp/kci/linux/tools/testing/selftests/x86/test_mremap_vdso_32 /tmp/kci/linux/tools/testing/selftests/x86/check_initial_reg_state_32 /tmp/kci/linux/tools/testing/selftests/x86/sigreturn_32 /tmp/kci/linux/tools/testing/selftests/x86/iopl_32 /tmp/kci/linux/tools/testing/selftests/x86/ioperm_32 /tmp/kci/linux/tools/testing/selftests/x86/test_vsyscall_32 /tmp/kci/linux/tools/testing/selftests/x86/mov_ss_trap_32 /tmp/kci/linux/tools/testing/selftests/x86/syscall_arg_fault_32 /tmp/kci/linux/tools/testing/selftests/x86/fsgsbase_restore_32 /tmp/kci/linux/tools/testing/selftests/x86/sigaltstack_32 /tmp/kci/linux/tools/testing/selftests/x86/nx_stack_32 /tmp/kci/linux/tools/testing/selftests/x86/entry_from_vm86_32 /tmp/kci/linux/tools/testing/selftests/x86/test_syscall_vdso_32 /tmp/kci/linux/tools/testing/selftests/x86/unwind_vdso_32 /tmp/kci/linux/tools/testing/selftests/x86/test_FCMOV_32 /tmp/kci/linux/tools/testing/selftests/x86/test_FCOMI_32 /tmp/kci/linux/tools/testing/selftests/x86/test_FISTTP_32 /tmp/kci/linux/tools/testing/selftests/x86/vdso_restorer_32 /tmp/kci/linux/tools/testing/selftests/x86/ldt_gdt_32 /tmp/kci/linux/tools/testing/selftests/x86/ptrace_syscall_32 /tmp/kci/linux/tools/testing/selftests/x86/single_step_syscall_64 /tmp/kci/linux/tools/testing/selftests/x86/sysret_ss_attrs_64 /tmp/kci/linux/tools/testing/selftests/x86/syscall_nt_64 /tmp/kci/linux/tools/testing/selftests/x86/test_mremap_vdso_64 /tmp/kci/linux/tools/testing/selftests/x86/check_initial_reg_state_64 /tmp/kci/linux/tools/testing/selftests/x86/sigreturn_64 /tmp/kci/linux/tools/testing/selftests/x86/iopl_64 /tmp/kci/linux/tools/testing/selftests/x86/ioperm_64 /tmp/kci/linux/tools/testing/selftests/x86/test_vsyscall_64 /tmp/kci/linux/tools/testing/selftests/x86/mov_ss_trap_64 /tmp/kci/linux/tools/testing/selftests/x86/syscall_arg_fault_64 /tmp/kci/linux/tools/testing/selftests/x86/fsgsbase_restore_64 /tmp/kci/linux/tools/testing/selftests/x86/sigaltstack_64 /tmp/kci/linux/tools/testing/selftests/x86/nx_stack_64 /tmp/kci/linux/tools/testing/selftests/x86/fsgsbase_64 /tmp/kci/linux/tools/testing/selftests/x86/sysret_rip_64 /tmp/kci/linux/tools/testing/selftests/x86/syscall_numbering_64 /tmp/kci/linux/tools/testing/selftests/x86/corrupt_xstate_header_64 /tmp/kci/linux/tools/testing/selftests/x86/amx_64 /tmp/kci/linux/tools/testing/selftests/x86/lam_64 /tmp/kci/linux/tools/testing/selftests/x86/test_shadow_stack_64 /tmp/kci/linux/tools/testing/selftests/x86/ldt_gdt_64 /tmp/kci/linux/tools/testing/selftests/x86/ptrace_syscall_64 /tmp/kci/linux/tools/testing/selftests/kselftest_install/x86/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/x86\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/zram\'\nrsync -a --copy-unsafe-links zram.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nrsync -a --copy-unsafe-links zram01.sh zram02.sh zram_lib.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nrsync -a --copy-unsafe-links config /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/zram\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/net/lib\'\n CC csum\nrsync -a --copy-unsafe-links ../../../../../Documentation/netlink/specs ../../../../net/ynl /tmp/kci/linux/tools/testing/selftests/kselftest_install/net/lib/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/net/lib/csum /tmp/kci/linux/tools/testing/selftests/kselftest_install/net/lib/\nrelative_files=""; for entry in py/__init__.py py/consts.py py/ksft.py py/netns.py py/nsim.py py/utils.py py/ynl.py; do entry_dir=$(readlink -e "$(dirname "$entry")"); entry_name=$(basename "$entry"); relative_dir=${entry_dir#"$SRC_PATH"/}; if [ "$relative_dir" = "$entry_dir" ]; then echo "Error: TEST_INCLUDES entry \\"$entry\\" not located inside selftests directory ($SRC_PATH)" >&2; exit 1; fi; relative_files="$relative_files $relative_dir/$entry_name"; done; cd /tmp/kci/linux/tools/testing/selftests && rsync -aR $relative_files /tmp/kci/linux/tools/testing/selftests/kselftest_install/ \nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/net/lib\'\nfor TARGET in acct alsa amd-pstate arm64 breakpoints cachestat capabilities cgroup clone3 connector core cpufreq cpu-hotplug damon devices/error_logs devices/probe dmabuf-heaps drivers/dma-buf drivers/s390x/uvdevice drivers/net drivers/net/bonding drivers/net/team drivers/net/virtio_net drivers/platform/x86/intel/ifs dt efivarfs exec fchmodat2 filesystems filesystems/binderfs filesystems/epoll filesystems/fat filesystems/overlayfs filesystems/statmount firmware fpu ftrace futex gpio hid intel_pstate iommu ipc ir kcmp kexec kvm landlock lib livepatch lkdtm lsm membarrier memfd memory-hotplug mincore mount mount_setattr move_mount_set_group mqueue nci net net/af_unix net/forwarding net/hsr net/mptcp net/netfilter net/openvswitch net/packetdrill net/rds net/tcp_ao nsfs perf_events pidfd pid_namespace power_supply powerpc prctl proc pstore ptrace openat2 resctrl riscv rlimits rseq rtc rust seccomp sgx sigaltstack size sparc64 splice static_keys sync syscall_user_dispatch sysctl tc-testing tdx thermal/intel/power_floor thermal/intel/workload_hint timens timers tmpfs tpm2 tty uevent user_events vDSO mm x86 zram; do \\\n\tBUILD_TARGET=$BUILD/$TARGET;\t\\\n\t[ ! -d /tmp/kci/linux/tools/testing/selftests/kselftest_install/$TARGET ] && printf "Skipping non-existent dir: $TARGET\\n" && continue; \\\n\tprintf "Emit Tests for $TARGET\\n"; \\\n\tmake -s --no-print-directory OUTPUT=$BUILD_TARGET COLLECTION=$TARGET \\\n\t\t-C $TARGET emit_tests >> /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-list.txt; \\\ndone;\nEmit Tests for acct\nEmit Tests for alsa\nEmit Tests for amd-pstate\nSkipping non-existent dir: arm64\nEmit Tests for breakpoints\nEmit Tests for cachestat\nEmit Tests for capabilities\nEmit Tests for cgroup\nEmit Tests for clone3\nEmit Tests for connector\nEmit Tests for core\nEmit Tests for cpufreq\nEmit Tests for cpu-hotplug\nEmit Tests for damon\nEmit Tests for devices/error_logs\nEmit Tests for devices/probe\nEmit Tests for dmabuf-heaps\nEmit Tests for drivers/dma-buf\nSkipping non-existent dir: drivers/s390x/uvdevice\nEmit Tests for drivers/net\nEmit Tests for drivers/net/bonding\nEmit Tests for drivers/net/team\nEmit Tests for drivers/net/virtio_net\nEmit Tests for drivers/platform/x86/intel/ifs\nEmit Tests for dt\nEmit Tests for efivarfs\nEmit Tests for exec\nEmit Tests for fchmodat2\nEmit Tests for filesystems\nEmit Tests for filesystems/binderfs\nEmit Tests for filesystems/epoll\nEmit Tests for filesystems/fat\nEmit Tests for filesystems/overlayfs\nEmit Tests for filesystems/statmount\nEmit Tests for firmware\nEmit Tests for fpu\nEmit Tests for ftrace\nEmit Tests for futex\nEmit Tests for gpio\nSkipping non-existent dir: hid\nEmit Tests for intel_pstate\nEmit Tests for iommu\nEmit Tests for ipc\nEmit Tests for ir\nEmit Tests for kcmp\nEmit Tests for kexec\nEmit Tests for kvm\nmkdir: missing operand\nTry \'mkdir --help\' for more information.\nEmit Tests for landlock\nEmit Tests for lib\nEmit Tests for livepatch\nEmit Tests for lkdtm\nEmit Tests for lsm\nEmit Tests for membarrier\nEmit Tests for memfd\nEmit Tests for memory-hotplug\nEmit Tests for mincore\nEmit Tests for mount\nEmit Tests for mount_setattr\nEmit Tests for move_mount_set_group\nEmit Tests for mqueue\nEmit Tests for nci\nEmit Tests for net\nEmit Tests for net/af_unix\nEmit Tests for net/forwarding\nEmit Tests for net/hsr\nEmit Tests for net/mptcp\nEmit Tests for net/netfilter\nEmit Tests for net/openvswitch\nEmit Tests for net/packetdrill\nEmit Tests for net/rds\nEmit Tests for net/tcp_ao\nEmit Tests for nsfs\nEmit Tests for perf_events\nEmit Tests for pidfd\nEmit Tests for pid_namespace\nEmit Tests for power_supply\nSkipping non-existent dir: powerpc\nSkipping non-existent dir: prctl\nEmit Tests for proc\nEmit Tests for pstore\nEmit Tests for ptrace\nEmit Tests for openat2\nEmit Tests for resctrl\nSkipping non-existent dir: riscv\nEmit Tests for rlimits\nEmit Tests for rseq\nEmit Tests for rtc\nEmit Tests for rust\nEmit Tests for seccomp\nEmit Tests for sgx\nEmit Tests for sigaltstack\nEmit Tests for size\nSkipping non-existent dir: sparc64\nEmit Tests for splice\nEmit Tests for static_keys\nEmit Tests for sync\nEmit Tests for syscall_user_dispatch\nEmit Tests for sysctl\nEmit Tests for tc-testing\nEmit Tests for tdx\nSkipping non-existent dir: thermal/intel/power_floor\nSkipping non-existent dir: thermal/intel/workload_hint\nEmit Tests for timens\nEmit Tests for timers\nEmit Tests for tmpfs\nEmit Tests for tpm2\nEmit Tests for tty\nEmit Tests for uevent\nEmit Tests for user_events\nEmit Tests for vDSO\nEmit Tests for mm\nEmit Tests for x86\nEmit Tests for zram\nCreated /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz\n+ echo job:build_kselftest=done\n++ date +%s\n+ echo jobets:build_kselftest=1727742664\n+ echo -----log:package_kimage-----\n-----log:package_kimage-----\n+ echo job:package_kimage=running\n++ date +%s\n+ echo jobsts:package_kimage=1727742664\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp arch/i386/boot/bzImage ../artifacts\n+ cd ..\n+ echo job:package_kimage=done\n++ date +%s\n+ echo jobets:package_kimage=1727742664\n+ echo -----log:package_modules-----\n-----log:package_modules-----\n+ echo job:package_modules=running\n++ date +%s\n+ echo jobsts:package_modules=1727742664\n+ cd /tmp/kci/linux\n+ set +e\n+ grep CONFIG_MODULES=y .config\n+ \'[\' 1 -eq 0 \']\'\n+ echo \'No modules to install\'\nNo modules to install\n+ cd ..\n+ set -e\n+ echo job:package_modules=done\n++ date +%s\n+ echo jobets:package_modules=1727742664\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727742664\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz /tmp/kci/artifacts/\n+ echo job:package_kselftest=done\n++ date +%s\n+ echo jobets:package_kselftest=1727742664\n+ echo Build script is completed, tail will be killed now\nBuild script is completed, tail will be killed now\n+ kill 12\n'}], 'tests': [], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:31:47 AM UTC [INFO] Received an event for node: 66fb4132ad57aa842a06a9b4 10/01/2024 12:31:48 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'id': 'maestro:66fb4132ad57aa842a06a9b4', 'origin': 'maestro', 'comment': 'staging-next-20241001.0', 'start_time': '2024-10-01T00:24:18.998000+00:00', 'architecture': 'x86_64', 'compiler': 'gcc-12', 'config_name': 'tinyconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fb4132ad57aa842a06a9b4-kbuild-gcc-12-x86-tinyco-wx3rysfu', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'bzimage'}, 'output_files': [{'name': 'build_sh', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-tinyconfig-66fb4132ad57aa842a06a9b4/build.sh?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-tinyconfig-66fb4132ad57aa842a06a9b4/build_kimage.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-tinyconfig-66fb4132ad57aa842a06a9b4/build_kimage_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-tinyconfig-66fb4132ad57aa842a06a9b4/build_kselftest.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-tinyconfig-66fb4132ad57aa842a06a9b4/build_kselftest_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'metadata', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-tinyconfig-66fb4132ad57aa842a06a9b4/metadata.json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_0_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-tinyconfig-66fb4132ad57aa842a06a9b4/fragments/0.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kernel', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-tinyconfig-66fb4132ad57aa842a06a9b4/bzImage?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kselftest_tar_gz', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-tinyconfig-66fb4132ad57aa842a06a9b4/kselftest.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'config_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-tinyconfig-66fb4132ad57aa842a06a9b4/.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-tinyconfig-66fb4132ad57aa842a06a9b4/build.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'ftests/kselftest_install/tpm2/\nrsync -a --copy-unsafe-links tpm2.py tpm2_tests.py /tmp/kci/linux/tools/testing/selftests/kselftest_install/tpm2/\nrsync -a --copy-unsafe-links settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/tpm2/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tpm2\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/tty\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/tty/tty_tstamp_update /tmp/kci/linux/tools/testing/selftests/kselftest_install/tty/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tty\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/uevent\'\nrsync -a --copy-unsafe-links uevent_filtering /tmp/kci/linux/tools/testing/selftests/kselftest_install/uevent/\nrsync -a --copy-unsafe-links config /tmp/kci/linux/tools/testing/selftests/kselftest_install/uevent/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/uevent\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/user_events\'\nrsync -a --copy-unsafe-links settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/user_events/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/user_events/ftrace_test /tmp/kci/linux/tools/testing/selftests/user_events/dyn_test /tmp/kci/linux/tools/testing/selftests/user_events/perf_test /tmp/kci/linux/tools/testing/selftests/user_events/abi_test /tmp/kci/linux/tools/testing/selftests/kselftest_install/user_events/\nrsync -a --copy-unsafe-links config settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/user_events/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/user_events\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/vDSO\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_gettimeofday /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_getcpu /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_abi /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_clock_getres /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_standalone_test_x86 /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_correctness /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_getrandom /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_chacha /tmp/kci/linux/tools/testing/selftests/kselftest_install/vDSO/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/vDSO\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/mm\'\nrsync -a --copy-unsafe-links run_vmtests.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nrsync -a --copy-unsafe-links test_vmalloc.sh test_hmm.sh va_high_addr_switch.sh charge_reserved_hugetlb.sh hugetlb_reparenting_test.sh write_hugetlb_memory.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/mm/cow /tmp/kci/linux/tools/testing/selftests/mm/compaction_test /tmp/kci/linux/tools/testing/selftests/mm/gup_longterm /tmp/kci/linux/tools/testing/selftests/mm/gup_test /tmp/kci/linux/tools/testing/selftests/mm/hmm-tests /tmp/kci/linux/tools/testing/selftests/mm/hugetlb-madvise /tmp/kci/linux/tools/testing/selftests/mm/hugetlb-read-hwpoison /tmp/kci/linux/tools/testing/selftests/mm/hugetlb-soft-offline /tmp/kci/linux/tools/testing/selftests/mm/hugepage-mmap /tmp/kci/linux/tools/testing/selftests/mm/hugepage-mremap /tmp/kci/linux/tools/testing/selftests/mm/hugepage-shm /tmp/kci/linux/tools/testing/selftests/mm/hugepage-vmemmap /tmp/kci/linux/tools/testing/selftests/mm/khugepaged /tmp/kci/linux/tools/testing/selftests/mm/madv_populate /tmp/kci/linux/tools/testing/selftests/mm/map_fixed_noreplace /tmp/kci/linux/tools/testing/selftests/mm/map_hugetlb /tmp/kci/linux/tools/testing/selftests/mm/map_populate /tmp/kci/linux/tools/testing/selftests/mm/memfd_secret /tmp/kci/linux/tools/testing/selftests/mm/migration /tmp/kci/linux/tools/testing/selftests/mm/mkdirty /tmp/kci/linux/tools/testing/selftests/mm/mlock-random-test /tmp/kci/linux/tools/testing/selftests/mm/mlock2-tests /tmp/kci/linux/tools/testing/selftests/mm/mrelease_test /tmp/kci/linux/tools/testing/selftests/mm/mremap_dontunmap /tmp/kci/linux/tools/testing/selftests/mm/mremap_test /tmp/kci/linux/tools/testing/selftests/mm/mseal_test /tmp/kci/linux/tools/testing/selftests/mm/seal_elf /tmp/kci/linux/tools/testing/selftests/mm/on-fault-limit /tmp/kci/linux/tools/testing/selftests/mm/pagemap_ioctl /tmp/kci/linux/tools/testing/selftests/mm/thuge-gen /tmp/kci/linux/tools/testing/selftests/mm/transhuge-stress /tmp/kci/linux/tools/testing/selftests/mm/uffd-stress /tmp/kci/linux/tools/testing/selftests/mm/uffd-unit-tests /tmp/kci/linux/tools/testing/selftests/mm/split_huge_page_test /tmp/kci/linux/tools/testing/selftests/mm/ksm_tests /tmp/kci/linux/tools/testing/selftests/mm/ksm_functional_tests /tmp/kci/linux/tools/testing/selftests/mm/mdwe_test /tmp/kci/linux/tools/testing/selftests/mm/hugetlb_fault_after_madv /tmp/kci/linux/tools/testing/selftests/mm/hugetlb_madv_vs_map /tmp/kci/linux/tools/testing/selftests/mm/hugetlb_dio /tmp/kci/linux/tools/testing/selftests/mm/droppable /tmp/kci/linux/tools/testing/selftests/mm/soft-dirty /tmp/kci/linux/tools/testing/selftests/mm/protection_keys_32 /tmp/kci/linux/tools/testing/selftests/mm/pkey_sighandler_tests_32 /tmp/kci/linux/tools/testing/selftests/mm/protection_keys_64 /tmp/kci/linux/tools/testing/selftests/mm/pkey_sighandler_tests_64 /tmp/kci/linux/tools/testing/selftests/mm/va_high_addr_switch /tmp/kci/linux/tools/testing/selftests/mm/virtual_address_range /tmp/kci/linux/tools/testing/selftests/mm/write_to_hugetlbfs /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nrsync -a --copy-unsafe-links config settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/mm\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/x86\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/x86/single_step_syscall_32 /tmp/kci/linux/tools/testing/selftests/x86/sysret_ss_attrs_32 /tmp/kci/linux/tools/testing/selftests/x86/syscall_nt_32 /tmp/kci/linux/tools/testing/selftests/x86/test_mremap_vdso_32 /tmp/kci/linux/tools/testing/selftests/x86/check_initial_reg_state_32 /tmp/kci/linux/tools/testing/selftests/x86/sigreturn_32 /tmp/kci/linux/tools/testing/selftests/x86/iopl_32 /tmp/kci/linux/tools/testing/selftests/x86/ioperm_32 /tmp/kci/linux/tools/testing/selftests/x86/test_vsyscall_32 /tmp/kci/linux/tools/testing/selftests/x86/mov_ss_trap_32 /tmp/kci/linux/tools/testing/selftests/x86/syscall_arg_fault_32 /tmp/kci/linux/tools/testing/selftests/x86/fsgsbase_restore_32 /tmp/kci/linux/tools/testing/selftests/x86/sigaltstack_32 /tmp/kci/linux/tools/testing/selftests/x86/nx_stack_32 /tmp/kci/linux/tools/testing/selftests/x86/entry_from_vm86_32 /tmp/kci/linux/tools/testing/selftests/x86/test_syscall_vdso_32 /tmp/kci/linux/tools/testing/selftests/x86/unwind_vdso_32 /tmp/kci/linux/tools/testing/selftests/x86/test_FCMOV_32 /tmp/kci/linux/tools/testing/selftests/x86/test_FCOMI_32 /tmp/kci/linux/tools/testing/selftests/x86/test_FISTTP_32 /tmp/kci/linux/tools/testing/selftests/x86/vdso_restorer_32 /tmp/kci/linux/tools/testing/selftests/x86/ldt_gdt_32 /tmp/kci/linux/tools/testing/selftests/x86/ptrace_syscall_32 /tmp/kci/linux/tools/testing/selftests/x86/single_step_syscall_64 /tmp/kci/linux/tools/testing/selftests/x86/sysret_ss_attrs_64 /tmp/kci/linux/tools/testing/selftests/x86/syscall_nt_64 /tmp/kci/linux/tools/testing/selftests/x86/test_mremap_vdso_64 /tmp/kci/linux/tools/testing/selftests/x86/check_initial_reg_state_64 /tmp/kci/linux/tools/testing/selftests/x86/sigreturn_64 /tmp/kci/linux/tools/testing/selftests/x86/iopl_64 /tmp/kci/linux/tools/testing/selftests/x86/ioperm_64 /tmp/kci/linux/tools/testing/selftests/x86/test_vsyscall_64 /tmp/kci/linux/tools/testing/selftests/x86/mov_ss_trap_64 /tmp/kci/linux/tools/testing/selftests/x86/syscall_arg_fault_64 /tmp/kci/linux/tools/testing/selftests/x86/fsgsbase_restore_64 /tmp/kci/linux/tools/testing/selftests/x86/sigaltstack_64 /tmp/kci/linux/tools/testing/selftests/x86/nx_stack_64 /tmp/kci/linux/tools/testing/selftests/x86/fsgsbase_64 /tmp/kci/linux/tools/testing/selftests/x86/sysret_rip_64 /tmp/kci/linux/tools/testing/selftests/x86/syscall_numbering_64 /tmp/kci/linux/tools/testing/selftests/x86/corrupt_xstate_header_64 /tmp/kci/linux/tools/testing/selftests/x86/amx_64 /tmp/kci/linux/tools/testing/selftests/x86/lam_64 /tmp/kci/linux/tools/testing/selftests/x86/test_shadow_stack_64 /tmp/kci/linux/tools/testing/selftests/x86/ldt_gdt_64 /tmp/kci/linux/tools/testing/selftests/x86/ptrace_syscall_64 /tmp/kci/linux/tools/testing/selftests/kselftest_install/x86/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/x86\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/zram\'\nrsync -a --copy-unsafe-links zram.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nrsync -a --copy-unsafe-links zram01.sh zram02.sh zram_lib.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nrsync -a --copy-unsafe-links config /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/zram\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/net/lib\'\n CC csum\nrsync -a --copy-unsafe-links ../../../../../Documentation/netlink/specs ../../../../net/ynl /tmp/kci/linux/tools/testing/selftests/kselftest_install/net/lib/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/net/lib/csum /tmp/kci/linux/tools/testing/selftests/kselftest_install/net/lib/\nrelative_files=""; for entry in py/__init__.py py/consts.py py/ksft.py py/netns.py py/nsim.py py/utils.py py/ynl.py; do entry_dir=$(readlink -e "$(dirname "$entry")"); entry_name=$(basename "$entry"); relative_dir=${entry_dir#"$SRC_PATH"/}; if [ "$relative_dir" = "$entry_dir" ]; then echo "Error: TEST_INCLUDES entry \\"$entry\\" not located inside selftests directory ($SRC_PATH)" >&2; exit 1; fi; relative_files="$relative_files $relative_dir/$entry_name"; done; cd /tmp/kci/linux/tools/testing/selftests && rsync -aR $relative_files /tmp/kci/linux/tools/testing/selftests/kselftest_install/ \nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/net/lib\'\nfor TARGET in acct alsa amd-pstate arm64 breakpoints cachestat capabilities cgroup clone3 connector core cpufreq cpu-hotplug damon devices/error_logs devices/probe dmabuf-heaps drivers/dma-buf drivers/s390x/uvdevice drivers/net drivers/net/bonding drivers/net/team drivers/net/virtio_net drivers/platform/x86/intel/ifs dt efivarfs exec fchmodat2 filesystems filesystems/binderfs filesystems/epoll filesystems/fat filesystems/overlayfs filesystems/statmount firmware fpu ftrace futex gpio hid intel_pstate iommu ipc ir kcmp kexec kvm landlock lib livepatch lkdtm lsm membarrier memfd memory-hotplug mincore mount mount_setattr move_mount_set_group mqueue nci net net/af_unix net/forwarding net/hsr net/mptcp net/netfilter net/openvswitch net/packetdrill net/rds net/tcp_ao nsfs perf_events pidfd pid_namespace power_supply powerpc prctl proc pstore ptrace openat2 resctrl riscv rlimits rseq rtc rust seccomp sgx sigaltstack size sparc64 splice static_keys sync syscall_user_dispatch sysctl tc-testing tdx thermal/intel/power_floor thermal/intel/workload_hint timens timers tmpfs tpm2 tty uevent user_events vDSO mm x86 zram; do \\\n\tBUILD_TARGET=$BUILD/$TARGET;\t\\\n\t[ ! -d /tmp/kci/linux/tools/testing/selftests/kselftest_install/$TARGET ] && printf "Skipping non-existent dir: $TARGET\\n" && continue; \\\n\tprintf "Emit Tests for $TARGET\\n"; \\\n\tmake -s --no-print-directory OUTPUT=$BUILD_TARGET COLLECTION=$TARGET \\\n\t\t-C $TARGET emit_tests >> /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-list.txt; \\\ndone;\nEmit Tests for acct\nEmit Tests for alsa\nEmit Tests for amd-pstate\nSkipping non-existent dir: arm64\nEmit Tests for breakpoints\nEmit Tests for cachestat\nEmit Tests for capabilities\nEmit Tests for cgroup\nEmit Tests for clone3\nEmit Tests for connector\nEmit Tests for core\nEmit Tests for cpufreq\nEmit Tests for cpu-hotplug\nEmit Tests for damon\nEmit Tests for devices/error_logs\nEmit Tests for devices/probe\nEmit Tests for dmabuf-heaps\nEmit Tests for drivers/dma-buf\nSkipping non-existent dir: drivers/s390x/uvdevice\nEmit Tests for drivers/net\nEmit Tests for drivers/net/bonding\nEmit Tests for drivers/net/team\nEmit Tests for drivers/net/virtio_net\nEmit Tests for drivers/platform/x86/intel/ifs\nEmit Tests for dt\nEmit Tests for efivarfs\nEmit Tests for exec\nEmit Tests for fchmodat2\nEmit Tests for filesystems\nEmit Tests for filesystems/binderfs\nEmit Tests for filesystems/epoll\nEmit Tests for filesystems/fat\nEmit Tests for filesystems/overlayfs\nEmit Tests for filesystems/statmount\nEmit Tests for firmware\nEmit Tests for fpu\nEmit Tests for ftrace\nEmit Tests for futex\nEmit Tests for gpio\nSkipping non-existent dir: hid\nEmit Tests for intel_pstate\nEmit Tests for iommu\nEmit Tests for ipc\nEmit Tests for ir\nEmit Tests for kcmp\nEmit Tests for kexec\nEmit Tests for kvm\nEmit Tests for landlock\nEmit Tests for lib\nEmit Tests for livepatch\nEmit Tests for lkdtm\nEmit Tests for lsm\nEmit Tests for membarrier\nEmit Tests for memfd\nEmit Tests for memory-hotplug\nEmit Tests for mincore\nEmit Tests for mount\nEmit Tests for mount_setattr\nEmit Tests for move_mount_set_group\nEmit Tests for mqueue\nEmit Tests for nci\nEmit Tests for net\nEmit Tests for net/af_unix\nEmit Tests for net/forwarding\nEmit Tests for net/hsr\nEmit Tests for net/mptcp\nEmit Tests for net/netfilter\nEmit Tests for net/openvswitch\nEmit Tests for net/packetdrill\nEmit Tests for net/rds\nEmit Tests for net/tcp_ao\nEmit Tests for nsfs\nEmit Tests for perf_events\nEmit Tests for pidfd\nEmit Tests for pid_namespace\nEmit Tests for power_supply\nSkipping non-existent dir: powerpc\nSkipping non-existent dir: prctl\nEmit Tests for proc\nEmit Tests for pstore\nEmit Tests for ptrace\nEmit Tests for openat2\nEmit Tests for resctrl\nSkipping non-existent dir: riscv\nEmit Tests for rlimits\nEmit Tests for rseq\nEmit Tests for rtc\nEmit Tests for rust\nEmit Tests for seccomp\nEmit Tests for sgx\nEmit Tests for sigaltstack\nEmit Tests for size\nSkipping non-existent dir: sparc64\nEmit Tests for splice\nEmit Tests for static_keys\nEmit Tests for sync\nEmit Tests for syscall_user_dispatch\nEmit Tests for sysctl\nEmit Tests for tc-testing\nEmit Tests for tdx\nSkipping non-existent dir: thermal/intel/power_floor\nSkipping non-existent dir: thermal/intel/workload_hint\nEmit Tests for timens\nEmit Tests for timers\nEmit Tests for tmpfs\nEmit Tests for tpm2\nEmit Tests for tty\nEmit Tests for uevent\nEmit Tests for user_events\nEmit Tests for vDSO\nEmit Tests for mm\nEmit Tests for x86\nEmit Tests for zram\nCreated /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz\n+ echo job:build_kselftest=done\n++ date +%s\n+ echo jobets:build_kselftest=1727742701\n+ echo -----log:package_kimage-----\n-----log:package_kimage-----\n+ echo job:package_kimage=running\n++ date +%s\n+ echo jobsts:package_kimage=1727742701\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp arch/x86_64/boot/bzImage ../artifacts\n+ cd ..\n+ echo job:package_kimage=done\n++ date +%s\n+ echo jobets:package_kimage=1727742701\n+ echo -----log:package_modules-----\n-----log:package_modules-----\n+ echo job:package_modules=running\n++ date +%s\n+ echo jobsts:package_modules=1727742701\n+ cd /tmp/kci/linux\n+ set +e\n+ grep CONFIG_MODULES=y .config\n+ \'[\' 1 -eq 0 \']\'\n+ echo \'No modules to install\'\nNo modules to install\n+ cd ..\n+ set -e\n+ echo job:package_modules=done\n++ date +%s\n+ echo jobets:package_modules=1727742701\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727742701\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz /tmp/kci/artifacts/\n+ echo job:package_kselftest=done\n++ date +%s\n+ echo jobets:package_kselftest=1727742701\n+ echo Build script is completed, tail will be killed now\nBuild script is completed, tail will be killed now\n+ kill 12\n'}], 'tests': [], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:32:02 AM UTC [INFO] Received an event for node: 66fb4130ad57aa842a06a9b0 10/01/2024 12:32:02 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'id': 'maestro:66fb4130ad57aa842a06a9b0', 'origin': 'maestro', 'comment': 'staging-next-20241001.0', 'start_time': '2024-10-01T00:24:16.430000+00:00', 'architecture': 'riscv', 'compiler': 'gcc-12', 'config_name': 'nommu_k210_defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fb4130ad57aa842a06a9b0-kbuild-gcc-12-riscv-nomm-1bjptua2', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image'}, 'output_files': [{'name': 'build_sh', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-nommu_k210_defconfig-66fb4130ad57aa842a06a9b0/build.sh?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-nommu_k210_defconfig-66fb4130ad57aa842a06a9b0/build_kimage.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-nommu_k210_defconfig-66fb4130ad57aa842a06a9b0/build_kimage_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-nommu_k210_defconfig-66fb4130ad57aa842a06a9b0/build_kselftest.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-nommu_k210_defconfig-66fb4130ad57aa842a06a9b0/build_kselftest_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-nommu_k210_defconfig-66fb4130ad57aa842a06a9b0/build_dtbs.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-nommu_k210_defconfig-66fb4130ad57aa842a06a9b0/build_dtbs_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'metadata', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-nommu_k210_defconfig-66fb4130ad57aa842a06a9b0/metadata.json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_0_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-nommu_k210_defconfig-66fb4130ad57aa842a06a9b0/fragments/0.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kernel', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-nommu_k210_defconfig-66fb4130ad57aa842a06a9b0/Image?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kselftest_tar_gz', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-nommu_k210_defconfig-66fb4130ad57aa842a06a9b0/kselftest.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'config_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-nommu_k210_defconfig-66fb4130ad57aa842a06a9b0/.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-nommu_k210_defconfig-66fb4130ad57aa842a06a9b0/build.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'ts/kselftest_install/tc-testing/\nrsync -a --copy-unsafe-links action-ebpf tdc*.py Tdc*.py plugins plugin-lib tc-tests scripts /tmp/kci/linux/tools/testing/selftests/kselftest_install/tc-testing/\nrsync -a --copy-unsafe-links config settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/tc-testing/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tc-testing\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/tdx\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/tdx/tdx_guest_test /tmp/kci/linux/tools/testing/selftests/kselftest_install/tdx/\nrsync -a --copy-unsafe-links config /tmp/kci/linux/tools/testing/selftests/kselftest_install/tdx/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tdx\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/thermal/intel/power_floor\'\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/thermal/intel/power_floor\'\nmake[3]: *** No rule to make target \'install\'. Stop.\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/thermal/intel/workload_hint\'\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/thermal/intel/workload_hint\'\nmake[3]: *** No rule to make target \'install\'. Stop.\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/timens\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/timens/timens /tmp/kci/linux/tools/testing/selftests/timens/timerfd /tmp/kci/linux/tools/testing/selftests/timens/timer /tmp/kci/linux/tools/testing/selftests/timens/clock_nanosleep /tmp/kci/linux/tools/testing/selftests/timens/procfs /tmp/kci/linux/tools/testing/selftests/timens/exec /tmp/kci/linux/tools/testing/selftests/timens/futex /tmp/kci/linux/tools/testing/selftests/timens/vfork_exec /tmp/kci/linux/tools/testing/selftests/kselftest_install/timens/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/timens/gettime_perf /tmp/kci/linux/tools/testing/selftests/kselftest_install/timens/\nrsync -a --copy-unsafe-links config /tmp/kci/linux/tools/testing/selftests/kselftest_install/timens/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/timens\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/timers\'\nrsync -a --copy-unsafe-links settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/timers/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/timers/posix_timers /tmp/kci/linux/tools/testing/selftests/timers/nanosleep /tmp/kci/linux/tools/testing/selftests/timers/nsleep-lat /tmp/kci/linux/tools/testing/selftests/timers/set-timer-lat /tmp/kci/linux/tools/testing/selftests/timers/mqueue-lat /tmp/kci/linux/tools/testing/selftests/timers/inconsistency-check /tmp/kci/linux/tools/testing/selftests/timers/raw_skew /tmp/kci/linux/tools/testing/selftests/timers/threadtest /tmp/kci/linux/tools/testing/selftests/timers/rtcpie /tmp/kci/linux/tools/testing/selftests/kselftest_install/timers/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/timers/alarmtimer-suspend /tmp/kci/linux/tools/testing/selftests/timers/valid-adjtimex /tmp/kci/linux/tools/testing/selftests/timers/adjtick /tmp/kci/linux/tools/testing/selftests/timers/change_skew /tmp/kci/linux/tools/testing/selftests/timers/skew_consistency /tmp/kci/linux/tools/testing/selftests/timers/clocksource-switch /tmp/kci/linux/tools/testing/selftests/timers/freq-step /tmp/kci/linux/tools/testing/selftests/timers/leap-a-day /tmp/kci/linux/tools/testing/selftests/timers/leapcrash /tmp/kci/linux/tools/testing/selftests/timers/set-tai /tmp/kci/linux/tools/testing/selftests/timers/set-2038 /tmp/kci/linux/tools/testing/selftests/timers/set-tz /tmp/kci/linux/tools/testing/selftests/kselftest_install/timers/\nrsync -a --copy-unsafe-links settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/timers/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/timers\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/tmpfs\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/tmpfs/bug-link-o-tmpfile /tmp/kci/linux/tools/testing/selftests/kselftest_install/tmpfs/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tmpfs\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/tpm2\'\nrsync -a --copy-unsafe-links test_smoke.sh test_space.sh test_async.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/tpm2/\nrsync -a --copy-unsafe-links tpm2.py tpm2_tests.py /tmp/kci/linux/tools/testing/selftests/kselftest_install/tpm2/\nrsync -a --copy-unsafe-links settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/tpm2/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tpm2\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/tty\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/tty/tty_tstamp_update /tmp/kci/linux/tools/testing/selftests/kselftest_install/tty/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tty\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/uevent\'\nrsync -a --copy-unsafe-links uevent_filtering /tmp/kci/linux/tools/testing/selftests/kselftest_install/uevent/\nrsync -a --copy-unsafe-links config /tmp/kci/linux/tools/testing/selftests/kselftest_install/uevent/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/uevent\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/user_events\'\nrsync -a --copy-unsafe-links settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/user_events/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/user_events/ftrace_test /tmp/kci/linux/tools/testing/selftests/user_events/dyn_test /tmp/kci/linux/tools/testing/selftests/user_events/perf_test /tmp/kci/linux/tools/testing/selftests/user_events/abi_test /tmp/kci/linux/tools/testing/selftests/kselftest_install/user_events/\nrsync -a --copy-unsafe-links config settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/user_events/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/user_events\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/vDSO\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_gettimeofday /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_getcpu /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_abi /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_clock_getres /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_correctness /tmp/kci/linux/tools/testing/selftests/kselftest_install/vDSO/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/vDSO\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/mm\'\n CC cow\n/usr/lib/gcc-cross/riscv64-linux-gnu/12/../../../../riscv64-linux-gnu/bin/ld: cannot find -luring: No such file or directory\ncollect2: error: ld returned 1 exit status\nmake[3]: *** [../lib.mk:222: /tmp/kci/linux/tools/testing/selftests/mm/cow] Error 1\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/mm\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/x86\'\nmake[3]: Nothing to be done for \'install\'.\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/x86\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/zram\'\nrsync -a --copy-unsafe-links zram.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nrsync -a --copy-unsafe-links zram01.sh zram02.sh zram_lib.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nrsync -a --copy-unsafe-links config /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/zram\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/net/lib\'\n CC csum\nrsync -a --copy-unsafe-links ../../../../../Documentation/netlink/specs ../../../../net/ynl /tmp/kci/linux/tools/testing/selftests/kselftest_install/net/lib/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/net/lib/csum /tmp/kci/linux/tools/testing/selftests/kselftest_install/net/lib/\nrelative_files=""; for entry in py/__init__.py py/consts.py py/ksft.py py/netns.py py/nsim.py py/utils.py py/ynl.py; do entry_dir=$(readlink -e "$(dirname "$entry")"); entry_name=$(basename "$entry"); relative_dir=${entry_dir#"$SRC_PATH"/}; if [ "$relative_dir" = "$entry_dir" ]; then echo "Error: TEST_INCLUDES entry \\"$entry\\" not located inside selftests directory ($SRC_PATH)" >&2; exit 1; fi; relative_files="$relative_files $relative_dir/$entry_name"; done; cd /tmp/kci/linux/tools/testing/selftests && rsync -aR $relative_files /tmp/kci/linux/tools/testing/selftests/kselftest_install/ \nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/net/lib\'\nfor TARGET in acct alsa amd-pstate arm64 breakpoints cachestat capabilities cgroup clone3 connector core cpufreq cpu-hotplug damon devices/error_logs devices/probe dmabuf-heaps drivers/dma-buf drivers/s390x/uvdevice drivers/net drivers/net/bonding drivers/net/team drivers/net/virtio_net drivers/platform/x86/intel/ifs dt efivarfs exec fchmodat2 filesystems filesystems/binderfs filesystems/epoll filesystems/fat filesystems/overlayfs filesystems/statmount firmware fpu ftrace futex gpio hid intel_pstate iommu ipc ir kcmp kexec kvm landlock lib livepatch lkdtm lsm membarrier memfd memory-hotplug mincore mount mount_setattr move_mount_set_group mqueue nci net net/af_unix net/forwarding net/hsr net/mptcp net/netfilter net/openvswitch net/packetdrill net/rds net/tcp_ao nsfs perf_events pidfd pid_namespace power_supply powerpc prctl proc pstore ptrace openat2 resctrl riscv rlimits rseq rtc rust seccomp sgx sigaltstack size sparc64 splice static_keys sync syscall_user_dispatch sysctl tc-testing tdx thermal/intel/power_floor thermal/intel/workload_hint timens timers tmpfs tpm2 tty uevent user_events vDSO mm x86 zram; do \\\n\tBUILD_TARGET=$BUILD/$TARGET;\t\\\n\t[ ! -d /tmp/kci/linux/tools/testing/selftests/kselftest_install/$TARGET ] && printf "Skipping non-existent dir: $TARGET\\n" && continue; \\\n\tprintf "Emit Tests for $TARGET\\n"; \\\n\tmake -s --no-print-directory OUTPUT=$BUILD_TARGET COLLECTION=$TARGET \\\n\t\t-C $TARGET emit_tests >> /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-list.txt; \\\ndone;\nEmit Tests for acct\nSkipping non-existent dir: alsa\nEmit Tests for amd-pstate\nSkipping non-existent dir: arm64\nEmit Tests for breakpoints\nEmit Tests for cachestat\nSkipping non-existent dir: capabilities\nEmit Tests for cgroup\nSkipping non-existent dir: clone3\nEmit Tests for connector\nEmit Tests for core\nEmit Tests for cpufreq\nEmit Tests for cpu-hotplug\nEmit Tests for damon\nEmit Tests for devices/error_logs\nEmit Tests for devices/probe\nEmit Tests for dmabuf-heaps\nEmit Tests for drivers/dma-buf\nSkipping non-existent dir: drivers/s390x/uvdevice\nEmit Tests for drivers/net\nEmit Tests for drivers/net/bonding\nEmit Tests for drivers/net/team\nEmit Tests for drivers/net/virtio_net\nEmit Tests for drivers/platform/x86/intel/ifs\nEmit Tests for dt\nEmit Tests for efivarfs\nSkipping non-existent dir: exec\nSkipping non-existent dir: fchmodat2\nEmit Tests for filesystems\nEmit Tests for filesystems/binderfs\nEmit Tests for filesystems/epoll\nEmit Tests for filesystems/fat\nEmit Tests for filesystems/overlayfs\nEmit Tests for filesystems/statmount\nEmit Tests for firmware\nEmit Tests for fpu\nEmit Tests for ftrace\nEmit Tests for futex\nEmit Tests for gpio\nSkipping non-existent dir: hid\nEmit Tests for intel_pstate\nEmit Tests for iommu\nEmit Tests for ipc\nEmit Tests for ir\nEmit Tests for kcmp\nSkipping non-existent dir: kexec\nEmit Tests for kvm\nSkipping non-existent dir: landlock\nEmit Tests for lib\nEmit Tests for livepatch\nEmit Tests for lkdtm\nEmit Tests for lsm\nEmit Tests for membarrier\nSkipping non-existent dir: memfd\nEmit Tests for memory-hotplug\nEmit Tests for mincore\nEmit Tests for mount\nEmit Tests for mount_setattr\nEmit Tests for move_mount_set_group\nSkipping non-existent dir: mqueue\nEmit Tests for nci\nEmit Tests for net\nEmit Tests for net/af_unix\nEmit Tests for net/forwarding\nEmit Tests for net/hsr\nEmit Tests for net/mptcp\nSkipping non-existent dir: net/netfilter\nEmit Tests for net/openvswitch\nEmit Tests for net/packetdrill\nEmit Tests for net/rds\nEmit Tests for net/tcp_ao\nEmit Tests for nsfs\nEmit Tests for perf_events\nEmit Tests for pidfd\nEmit Tests for pid_namespace\nEmit Tests for power_supply\nSkipping non-existent dir: powerpc\nSkipping non-existent dir: prctl\nEmit Tests for proc\nEmit Tests for pstore\nEmit Tests for ptrace\nSkipping non-existent dir: openat2\nEmit Tests for resctrl\nEmit Tests for riscv\nEmit Tests for rlimits\nEmit Tests for rseq\nEmit Tests for rtc\nEmit Tests for rust\nSkipping non-existent dir: seccomp\nSkipping non-existent dir: sgx\nEmit Tests for sigaltstack\nEmit Tests for size\nSkipping non-existent dir: sparc64\nEmit Tests for splice\nEmit Tests for static_keys\nEmit Tests for sync\nEmit Tests for syscall_user_dispatch\nEmit Tests for sysctl\nEmit Tests for tc-testing\nEmit Tests for tdx\nSkipping non-existent dir: thermal/intel/power_floor\nSkipping non-existent dir: thermal/intel/workload_hint\nEmit Tests for timens\nEmit Tests for timers\nEmit Tests for tmpfs\nEmit Tests for tpm2\nEmit Tests for tty\nEmit Tests for uevent\nEmit Tests for user_events\nEmit Tests for vDSO\nSkipping non-existent dir: mm\nSkipping non-existent dir: x86\nEmit Tests for zram\nCreated /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz\n+ echo job:build_kselftest=done\n++ date +%s\n+ echo jobets:build_kselftest=1727742715\n+ echo -----log:build_dtbs-----\n-----log:build_dtbs-----\n+ echo job:build_dtbs=running\n++ date +%s\n+ echo jobsts:build_dtbs=1727742715\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n++ nproc\n+ make -j8 dtbs\n++ tee /tmp/kci/artifacts/build_dtbs.log\n++ tee /tmp/kci/artifacts/build_dtbs_stderr.log\n+ cd ..\n+ echo job:build_dtbs=done\n++ date +%s\n+ echo jobets:build_dtbs=1727742715\n+ echo -----log:package_kimage-----\n-----log:package_kimage-----\n+ echo job:package_kimage=running\n++ date +%s\n+ echo jobsts:package_kimage=1727742715\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp arch/riscv/boot/Image.gz ../artifacts\ncp: cannot stat \'arch/riscv/boot/Image.gz\': No such file or directory\n+ true\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp arch/riscv/boot/Image ../artifacts\n+ cd ..\n+ echo job:package_kimage=done\n++ date +%s\n+ echo jobets:package_kimage=1727742715\n+ echo -----log:package_modules-----\n-----log:package_modules-----\n+ echo job:package_modules=running\n++ date +%s\n+ echo jobsts:package_modules=1727742715\n+ cd /tmp/kci/linux\n+ set +e\n+ grep CONFIG_MODULES=y .config\n+ \'[\' 1 -eq 0 \']\'\n+ echo \'No modules to install\'\nNo modules to install\n+ cd ..\n+ set -e\n+ echo job:package_modules=done\n++ date +%s\n+ echo jobets:package_modules=1727742715\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727742715\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz /tmp/kci/artifacts/\n+ echo job:package_kselftest=done\n++ date +%s\n+ echo jobets:package_kselftest=1727742715\n+ echo -----log:package_dtbs-----\n-----log:package_dtbs-----\n+ echo job:package_dtbs=running\n++ date +%s\n+ echo jobsts:package_dtbs=1727742715\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ make dtbs_install\n INSTALL _dtbs_/canaan/canaan_kd233.dtb\n INSTALL _dtbs_/canaan/k210_generic.dtb\n INSTALL _dtbs_/canaan/sipeed_maix_bit.dtb\n INSTALL _dtbs_/canaan/sipeed_maix_dock.dtb\n INSTALL _dtbs_/canaan/sipeed_maix_go.dtb\n INSTALL _dtbs_/canaan/sipeed_maixduino.dtb\n+ mkdir -p /tmp/kci/artifacts/dtbs\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp -r _dtbs_/canaan /tmp/kci/artifacts/dtbs\n+ cd ..\n+ echo job:package_dtbs=done\n++ date +%s\n+ echo jobets:package_dtbs=1727742715\n+ echo Build script is completed, tail will be killed now\nBuild script is completed, tail will be killed now\n+ kill 12\n'}], 'tests': [], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:32:03 AM UTC [INFO] Received an event for node: 66fb4131ad57aa842a06a9b2 10/01/2024 12:32:03 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'id': 'maestro:66fb4131ad57aa842a06a9b2', 'origin': 'maestro', 'comment': 'staging-next-20241001.0', 'start_time': '2024-10-01T00:24:17.459000+00:00', 'architecture': 'x86_64', 'compiler': 'gcc-12', 'config_name': 'allnoconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fb4131ad57aa842a06a9b2-kbuild-gcc-12-x86-allnoc-monw4i0b', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'bzimage'}, 'output_files': [{'name': 'build_sh', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-allnoconfig-66fb4131ad57aa842a06a9b2/build.sh?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-allnoconfig-66fb4131ad57aa842a06a9b2/build_kimage.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-allnoconfig-66fb4131ad57aa842a06a9b2/build_kimage_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-allnoconfig-66fb4131ad57aa842a06a9b2/build_kselftest.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-allnoconfig-66fb4131ad57aa842a06a9b2/build_kselftest_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'metadata', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-allnoconfig-66fb4131ad57aa842a06a9b2/metadata.json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_0_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-allnoconfig-66fb4131ad57aa842a06a9b2/fragments/0.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kernel', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-allnoconfig-66fb4131ad57aa842a06a9b2/bzImage?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kselftest_tar_gz', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-allnoconfig-66fb4131ad57aa842a06a9b2/kselftest.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'config_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-allnoconfig-66fb4131ad57aa842a06a9b2/.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-allnoconfig-66fb4131ad57aa842a06a9b2/build.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'ftests/kselftest_install/tpm2/\nrsync -a --copy-unsafe-links tpm2.py tpm2_tests.py /tmp/kci/linux/tools/testing/selftests/kselftest_install/tpm2/\nrsync -a --copy-unsafe-links settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/tpm2/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tpm2\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/tty\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/tty/tty_tstamp_update /tmp/kci/linux/tools/testing/selftests/kselftest_install/tty/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tty\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/uevent\'\nrsync -a --copy-unsafe-links uevent_filtering /tmp/kci/linux/tools/testing/selftests/kselftest_install/uevent/\nrsync -a --copy-unsafe-links config /tmp/kci/linux/tools/testing/selftests/kselftest_install/uevent/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/uevent\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/user_events\'\nrsync -a --copy-unsafe-links settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/user_events/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/user_events/ftrace_test /tmp/kci/linux/tools/testing/selftests/user_events/dyn_test /tmp/kci/linux/tools/testing/selftests/user_events/perf_test /tmp/kci/linux/tools/testing/selftests/user_events/abi_test /tmp/kci/linux/tools/testing/selftests/kselftest_install/user_events/\nrsync -a --copy-unsafe-links config settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/user_events/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/user_events\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/vDSO\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_gettimeofday /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_getcpu /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_abi /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_clock_getres /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_standalone_test_x86 /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_correctness /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_getrandom /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_chacha /tmp/kci/linux/tools/testing/selftests/kselftest_install/vDSO/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/vDSO\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/mm\'\nrsync -a --copy-unsafe-links run_vmtests.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nrsync -a --copy-unsafe-links test_vmalloc.sh test_hmm.sh va_high_addr_switch.sh charge_reserved_hugetlb.sh hugetlb_reparenting_test.sh write_hugetlb_memory.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/mm/cow /tmp/kci/linux/tools/testing/selftests/mm/compaction_test /tmp/kci/linux/tools/testing/selftests/mm/gup_longterm /tmp/kci/linux/tools/testing/selftests/mm/gup_test /tmp/kci/linux/tools/testing/selftests/mm/hmm-tests /tmp/kci/linux/tools/testing/selftests/mm/hugetlb-madvise /tmp/kci/linux/tools/testing/selftests/mm/hugetlb-read-hwpoison /tmp/kci/linux/tools/testing/selftests/mm/hugetlb-soft-offline /tmp/kci/linux/tools/testing/selftests/mm/hugepage-mmap /tmp/kci/linux/tools/testing/selftests/mm/hugepage-mremap /tmp/kci/linux/tools/testing/selftests/mm/hugepage-shm /tmp/kci/linux/tools/testing/selftests/mm/hugepage-vmemmap /tmp/kci/linux/tools/testing/selftests/mm/khugepaged /tmp/kci/linux/tools/testing/selftests/mm/madv_populate /tmp/kci/linux/tools/testing/selftests/mm/map_fixed_noreplace /tmp/kci/linux/tools/testing/selftests/mm/map_hugetlb /tmp/kci/linux/tools/testing/selftests/mm/map_populate /tmp/kci/linux/tools/testing/selftests/mm/memfd_secret /tmp/kci/linux/tools/testing/selftests/mm/migration /tmp/kci/linux/tools/testing/selftests/mm/mkdirty /tmp/kci/linux/tools/testing/selftests/mm/mlock-random-test /tmp/kci/linux/tools/testing/selftests/mm/mlock2-tests /tmp/kci/linux/tools/testing/selftests/mm/mrelease_test /tmp/kci/linux/tools/testing/selftests/mm/mremap_dontunmap /tmp/kci/linux/tools/testing/selftests/mm/mremap_test /tmp/kci/linux/tools/testing/selftests/mm/mseal_test /tmp/kci/linux/tools/testing/selftests/mm/seal_elf /tmp/kci/linux/tools/testing/selftests/mm/on-fault-limit /tmp/kci/linux/tools/testing/selftests/mm/pagemap_ioctl /tmp/kci/linux/tools/testing/selftests/mm/thuge-gen /tmp/kci/linux/tools/testing/selftests/mm/transhuge-stress /tmp/kci/linux/tools/testing/selftests/mm/uffd-stress /tmp/kci/linux/tools/testing/selftests/mm/uffd-unit-tests /tmp/kci/linux/tools/testing/selftests/mm/split_huge_page_test /tmp/kci/linux/tools/testing/selftests/mm/ksm_tests /tmp/kci/linux/tools/testing/selftests/mm/ksm_functional_tests /tmp/kci/linux/tools/testing/selftests/mm/mdwe_test /tmp/kci/linux/tools/testing/selftests/mm/hugetlb_fault_after_madv /tmp/kci/linux/tools/testing/selftests/mm/hugetlb_madv_vs_map /tmp/kci/linux/tools/testing/selftests/mm/hugetlb_dio /tmp/kci/linux/tools/testing/selftests/mm/droppable /tmp/kci/linux/tools/testing/selftests/mm/soft-dirty /tmp/kci/linux/tools/testing/selftests/mm/protection_keys_32 /tmp/kci/linux/tools/testing/selftests/mm/pkey_sighandler_tests_32 /tmp/kci/linux/tools/testing/selftests/mm/protection_keys_64 /tmp/kci/linux/tools/testing/selftests/mm/pkey_sighandler_tests_64 /tmp/kci/linux/tools/testing/selftests/mm/va_high_addr_switch /tmp/kci/linux/tools/testing/selftests/mm/virtual_address_range /tmp/kci/linux/tools/testing/selftests/mm/write_to_hugetlbfs /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nrsync -a --copy-unsafe-links config settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/mm\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/x86\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/x86/single_step_syscall_32 /tmp/kci/linux/tools/testing/selftests/x86/sysret_ss_attrs_32 /tmp/kci/linux/tools/testing/selftests/x86/syscall_nt_32 /tmp/kci/linux/tools/testing/selftests/x86/test_mremap_vdso_32 /tmp/kci/linux/tools/testing/selftests/x86/check_initial_reg_state_32 /tmp/kci/linux/tools/testing/selftests/x86/sigreturn_32 /tmp/kci/linux/tools/testing/selftests/x86/iopl_32 /tmp/kci/linux/tools/testing/selftests/x86/ioperm_32 /tmp/kci/linux/tools/testing/selftests/x86/test_vsyscall_32 /tmp/kci/linux/tools/testing/selftests/x86/mov_ss_trap_32 /tmp/kci/linux/tools/testing/selftests/x86/syscall_arg_fault_32 /tmp/kci/linux/tools/testing/selftests/x86/fsgsbase_restore_32 /tmp/kci/linux/tools/testing/selftests/x86/sigaltstack_32 /tmp/kci/linux/tools/testing/selftests/x86/nx_stack_32 /tmp/kci/linux/tools/testing/selftests/x86/entry_from_vm86_32 /tmp/kci/linux/tools/testing/selftests/x86/test_syscall_vdso_32 /tmp/kci/linux/tools/testing/selftests/x86/unwind_vdso_32 /tmp/kci/linux/tools/testing/selftests/x86/test_FCMOV_32 /tmp/kci/linux/tools/testing/selftests/x86/test_FCOMI_32 /tmp/kci/linux/tools/testing/selftests/x86/test_FISTTP_32 /tmp/kci/linux/tools/testing/selftests/x86/vdso_restorer_32 /tmp/kci/linux/tools/testing/selftests/x86/ldt_gdt_32 /tmp/kci/linux/tools/testing/selftests/x86/ptrace_syscall_32 /tmp/kci/linux/tools/testing/selftests/x86/single_step_syscall_64 /tmp/kci/linux/tools/testing/selftests/x86/sysret_ss_attrs_64 /tmp/kci/linux/tools/testing/selftests/x86/syscall_nt_64 /tmp/kci/linux/tools/testing/selftests/x86/test_mremap_vdso_64 /tmp/kci/linux/tools/testing/selftests/x86/check_initial_reg_state_64 /tmp/kci/linux/tools/testing/selftests/x86/sigreturn_64 /tmp/kci/linux/tools/testing/selftests/x86/iopl_64 /tmp/kci/linux/tools/testing/selftests/x86/ioperm_64 /tmp/kci/linux/tools/testing/selftests/x86/test_vsyscall_64 /tmp/kci/linux/tools/testing/selftests/x86/mov_ss_trap_64 /tmp/kci/linux/tools/testing/selftests/x86/syscall_arg_fault_64 /tmp/kci/linux/tools/testing/selftests/x86/fsgsbase_restore_64 /tmp/kci/linux/tools/testing/selftests/x86/sigaltstack_64 /tmp/kci/linux/tools/testing/selftests/x86/nx_stack_64 /tmp/kci/linux/tools/testing/selftests/x86/fsgsbase_64 /tmp/kci/linux/tools/testing/selftests/x86/sysret_rip_64 /tmp/kci/linux/tools/testing/selftests/x86/syscall_numbering_64 /tmp/kci/linux/tools/testing/selftests/x86/corrupt_xstate_header_64 /tmp/kci/linux/tools/testing/selftests/x86/amx_64 /tmp/kci/linux/tools/testing/selftests/x86/lam_64 /tmp/kci/linux/tools/testing/selftests/x86/test_shadow_stack_64 /tmp/kci/linux/tools/testing/selftests/x86/ldt_gdt_64 /tmp/kci/linux/tools/testing/selftests/x86/ptrace_syscall_64 /tmp/kci/linux/tools/testing/selftests/kselftest_install/x86/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/x86\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/zram\'\nrsync -a --copy-unsafe-links zram.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nrsync -a --copy-unsafe-links zram01.sh zram02.sh zram_lib.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nrsync -a --copy-unsafe-links config /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/zram\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/net/lib\'\n CC csum\nrsync -a --copy-unsafe-links ../../../../../Documentation/netlink/specs ../../../../net/ynl /tmp/kci/linux/tools/testing/selftests/kselftest_install/net/lib/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/net/lib/csum /tmp/kci/linux/tools/testing/selftests/kselftest_install/net/lib/\nrelative_files=""; for entry in py/__init__.py py/consts.py py/ksft.py py/netns.py py/nsim.py py/utils.py py/ynl.py; do entry_dir=$(readlink -e "$(dirname "$entry")"); entry_name=$(basename "$entry"); relative_dir=${entry_dir#"$SRC_PATH"/}; if [ "$relative_dir" = "$entry_dir" ]; then echo "Error: TEST_INCLUDES entry \\"$entry\\" not located inside selftests directory ($SRC_PATH)" >&2; exit 1; fi; relative_files="$relative_files $relative_dir/$entry_name"; done; cd /tmp/kci/linux/tools/testing/selftests && rsync -aR $relative_files /tmp/kci/linux/tools/testing/selftests/kselftest_install/ \nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/net/lib\'\nfor TARGET in acct alsa amd-pstate arm64 breakpoints cachestat capabilities cgroup clone3 connector core cpufreq cpu-hotplug damon devices/error_logs devices/probe dmabuf-heaps drivers/dma-buf drivers/s390x/uvdevice drivers/net drivers/net/bonding drivers/net/team drivers/net/virtio_net drivers/platform/x86/intel/ifs dt efivarfs exec fchmodat2 filesystems filesystems/binderfs filesystems/epoll filesystems/fat filesystems/overlayfs filesystems/statmount firmware fpu ftrace futex gpio hid intel_pstate iommu ipc ir kcmp kexec kvm landlock lib livepatch lkdtm lsm membarrier memfd memory-hotplug mincore mount mount_setattr move_mount_set_group mqueue nci net net/af_unix net/forwarding net/hsr net/mptcp net/netfilter net/openvswitch net/packetdrill net/rds net/tcp_ao nsfs perf_events pidfd pid_namespace power_supply powerpc prctl proc pstore ptrace openat2 resctrl riscv rlimits rseq rtc rust seccomp sgx sigaltstack size sparc64 splice static_keys sync syscall_user_dispatch sysctl tc-testing tdx thermal/intel/power_floor thermal/intel/workload_hint timens timers tmpfs tpm2 tty uevent user_events vDSO mm x86 zram; do \\\n\tBUILD_TARGET=$BUILD/$TARGET;\t\\\n\t[ ! -d /tmp/kci/linux/tools/testing/selftests/kselftest_install/$TARGET ] && printf "Skipping non-existent dir: $TARGET\\n" && continue; \\\n\tprintf "Emit Tests for $TARGET\\n"; \\\n\tmake -s --no-print-directory OUTPUT=$BUILD_TARGET COLLECTION=$TARGET \\\n\t\t-C $TARGET emit_tests >> /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-list.txt; \\\ndone;\nEmit Tests for acct\nEmit Tests for alsa\nEmit Tests for amd-pstate\nSkipping non-existent dir: arm64\nEmit Tests for breakpoints\nEmit Tests for cachestat\nEmit Tests for capabilities\nEmit Tests for cgroup\nEmit Tests for clone3\nEmit Tests for connector\nEmit Tests for core\nEmit Tests for cpufreq\nEmit Tests for cpu-hotplug\nEmit Tests for damon\nEmit Tests for devices/error_logs\nEmit Tests for devices/probe\nEmit Tests for dmabuf-heaps\nEmit Tests for drivers/dma-buf\nSkipping non-existent dir: drivers/s390x/uvdevice\nEmit Tests for drivers/net\nEmit Tests for drivers/net/bonding\nEmit Tests for drivers/net/team\nEmit Tests for drivers/net/virtio_net\nEmit Tests for drivers/platform/x86/intel/ifs\nEmit Tests for dt\nEmit Tests for efivarfs\nEmit Tests for exec\nEmit Tests for fchmodat2\nEmit Tests for filesystems\nEmit Tests for filesystems/binderfs\nEmit Tests for filesystems/epoll\nEmit Tests for filesystems/fat\nEmit Tests for filesystems/overlayfs\nEmit Tests for filesystems/statmount\nEmit Tests for firmware\nEmit Tests for fpu\nEmit Tests for ftrace\nEmit Tests for futex\nEmit Tests for gpio\nSkipping non-existent dir: hid\nEmit Tests for intel_pstate\nEmit Tests for iommu\nEmit Tests for ipc\nEmit Tests for ir\nEmit Tests for kcmp\nEmit Tests for kexec\nEmit Tests for kvm\nEmit Tests for landlock\nEmit Tests for lib\nEmit Tests for livepatch\nEmit Tests for lkdtm\nEmit Tests for lsm\nEmit Tests for membarrier\nEmit Tests for memfd\nEmit Tests for memory-hotplug\nEmit Tests for mincore\nEmit Tests for mount\nEmit Tests for mount_setattr\nEmit Tests for move_mount_set_group\nEmit Tests for mqueue\nEmit Tests for nci\nEmit Tests for net\nEmit Tests for net/af_unix\nEmit Tests for net/forwarding\nEmit Tests for net/hsr\nEmit Tests for net/mptcp\nEmit Tests for net/netfilter\nEmit Tests for net/openvswitch\nEmit Tests for net/packetdrill\nEmit Tests for net/rds\nEmit Tests for net/tcp_ao\nEmit Tests for nsfs\nEmit Tests for perf_events\nEmit Tests for pidfd\nEmit Tests for pid_namespace\nEmit Tests for power_supply\nSkipping non-existent dir: powerpc\nSkipping non-existent dir: prctl\nEmit Tests for proc\nEmit Tests for pstore\nEmit Tests for ptrace\nEmit Tests for openat2\nEmit Tests for resctrl\nSkipping non-existent dir: riscv\nEmit Tests for rlimits\nEmit Tests for rseq\nEmit Tests for rtc\nEmit Tests for rust\nEmit Tests for seccomp\nEmit Tests for sgx\nEmit Tests for sigaltstack\nEmit Tests for size\nSkipping non-existent dir: sparc64\nEmit Tests for splice\nEmit Tests for static_keys\nEmit Tests for sync\nEmit Tests for syscall_user_dispatch\nEmit Tests for sysctl\nEmit Tests for tc-testing\nEmit Tests for tdx\nSkipping non-existent dir: thermal/intel/power_floor\nSkipping non-existent dir: thermal/intel/workload_hint\nEmit Tests for timens\nEmit Tests for timers\nEmit Tests for tmpfs\nEmit Tests for tpm2\nEmit Tests for tty\nEmit Tests for uevent\nEmit Tests for user_events\nEmit Tests for vDSO\nEmit Tests for mm\nEmit Tests for x86\nEmit Tests for zram\nCreated /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz\n+ echo job:build_kselftest=done\n++ date +%s\n+ echo jobets:build_kselftest=1727742717\n+ echo -----log:package_kimage-----\n-----log:package_kimage-----\n+ echo job:package_kimage=running\n++ date +%s\n+ echo jobsts:package_kimage=1727742717\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp arch/x86_64/boot/bzImage ../artifacts\n+ cd ..\n+ echo job:package_kimage=done\n++ date +%s\n+ echo jobets:package_kimage=1727742717\n+ echo -----log:package_modules-----\n-----log:package_modules-----\n+ echo job:package_modules=running\n++ date +%s\n+ echo jobsts:package_modules=1727742717\n+ cd /tmp/kci/linux\n+ set +e\n+ grep CONFIG_MODULES=y .config\n+ \'[\' 1 -eq 0 \']\'\n+ echo \'No modules to install\'\nNo modules to install\n+ cd ..\n+ set -e\n+ echo job:package_modules=done\n++ date +%s\n+ echo jobets:package_modules=1727742717\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727742717\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz /tmp/kci/artifacts/\n+ echo job:package_kselftest=done\n++ date +%s\n+ echo jobets:package_kselftest=1727742717\n+ echo Build script is completed, tail will be killed now\nBuild script is completed, tail will be killed now\n+ kill 12\n'}], 'tests': [], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:32:14 AM UTC [INFO] Received an event for node: 66fb412dad57aa842a06a9ac 10/01/2024 12:32:15 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'id': 'maestro:66fb412dad57aa842a06a9ac', 'origin': 'maestro', 'comment': 'staging-next-20241001.0', 'start_time': '2024-10-01T00:24:13.577000+00:00', 'architecture': 'i386', 'compiler': 'gcc-12', 'config_name': 'allnoconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fb412dad57aa842a06a9ac-kbuild-gcc-12-i386-allno-2ohu7vla', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'bzimage'}, 'output_files': [{'name': 'build_sh', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-allnoconfig-66fb412dad57aa842a06a9ac/build.sh?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-allnoconfig-66fb412dad57aa842a06a9ac/build_kimage.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-allnoconfig-66fb412dad57aa842a06a9ac/build_kimage_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-allnoconfig-66fb412dad57aa842a06a9ac/build_kselftest.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-allnoconfig-66fb412dad57aa842a06a9ac/build_kselftest_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'metadata', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-allnoconfig-66fb412dad57aa842a06a9ac/metadata.json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_0_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-allnoconfig-66fb412dad57aa842a06a9ac/fragments/0.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kernel', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-allnoconfig-66fb412dad57aa842a06a9ac/bzImage?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kselftest_tar_gz', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-allnoconfig-66fb412dad57aa842a06a9ac/kselftest.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'config_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-allnoconfig-66fb412dad57aa842a06a9ac/.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-allnoconfig-66fb412dad57aa842a06a9ac/build.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'ttings /tmp/kci/linux/tools/testing/selftests/kselftest_install/timers/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/timers\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/tmpfs\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/tmpfs/bug-link-o-tmpfile /tmp/kci/linux/tools/testing/selftests/kselftest_install/tmpfs/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tmpfs\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/tpm2\'\nrsync -a --copy-unsafe-links test_smoke.sh test_space.sh test_async.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/tpm2/\nrsync -a --copy-unsafe-links tpm2.py tpm2_tests.py /tmp/kci/linux/tools/testing/selftests/kselftest_install/tpm2/\nrsync -a --copy-unsafe-links settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/tpm2/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tpm2\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/tty\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/tty/tty_tstamp_update /tmp/kci/linux/tools/testing/selftests/kselftest_install/tty/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tty\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/uevent\'\nrsync -a --copy-unsafe-links uevent_filtering /tmp/kci/linux/tools/testing/selftests/kselftest_install/uevent/\nrsync -a --copy-unsafe-links config /tmp/kci/linux/tools/testing/selftests/kselftest_install/uevent/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/uevent\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/user_events\'\nrsync -a --copy-unsafe-links settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/user_events/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/user_events/ftrace_test /tmp/kci/linux/tools/testing/selftests/user_events/dyn_test /tmp/kci/linux/tools/testing/selftests/user_events/perf_test /tmp/kci/linux/tools/testing/selftests/user_events/abi_test /tmp/kci/linux/tools/testing/selftests/kselftest_install/user_events/\nrsync -a --copy-unsafe-links config settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/user_events/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/user_events\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/vDSO\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_gettimeofday /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_getcpu /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_abi /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_clock_getres /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_correctness /tmp/kci/linux/tools/testing/selftests/kselftest_install/vDSO/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/vDSO\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/mm\'\nrsync -a --copy-unsafe-links run_vmtests.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nrsync -a --copy-unsafe-links test_vmalloc.sh test_hmm.sh va_high_addr_switch.sh charge_reserved_hugetlb.sh hugetlb_reparenting_test.sh write_hugetlb_memory.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/mm/cow /tmp/kci/linux/tools/testing/selftests/mm/compaction_test /tmp/kci/linux/tools/testing/selftests/mm/gup_longterm /tmp/kci/linux/tools/testing/selftests/mm/gup_test /tmp/kci/linux/tools/testing/selftests/mm/hmm-tests /tmp/kci/linux/tools/testing/selftests/mm/hugetlb-madvise /tmp/kci/linux/tools/testing/selftests/mm/hugetlb-read-hwpoison /tmp/kci/linux/tools/testing/selftests/mm/hugetlb-soft-offline /tmp/kci/linux/tools/testing/selftests/mm/hugepage-mmap /tmp/kci/linux/tools/testing/selftests/mm/hugepage-mremap /tmp/kci/linux/tools/testing/selftests/mm/hugepage-shm /tmp/kci/linux/tools/testing/selftests/mm/hugepage-vmemmap /tmp/kci/linux/tools/testing/selftests/mm/khugepaged /tmp/kci/linux/tools/testing/selftests/mm/madv_populate /tmp/kci/linux/tools/testing/selftests/mm/map_fixed_noreplace /tmp/kci/linux/tools/testing/selftests/mm/map_hugetlb /tmp/kci/linux/tools/testing/selftests/mm/map_populate /tmp/kci/linux/tools/testing/selftests/mm/migration /tmp/kci/linux/tools/testing/selftests/mm/mkdirty /tmp/kci/linux/tools/testing/selftests/mm/mlock-random-test /tmp/kci/linux/tools/testing/selftests/mm/mlock2-tests /tmp/kci/linux/tools/testing/selftests/mm/mrelease_test /tmp/kci/linux/tools/testing/selftests/mm/mremap_dontunmap /tmp/kci/linux/tools/testing/selftests/mm/mremap_test /tmp/kci/linux/tools/testing/selftests/mm/mseal_test /tmp/kci/linux/tools/testing/selftests/mm/seal_elf /tmp/kci/linux/tools/testing/selftests/mm/on-fault-limit /tmp/kci/linux/tools/testing/selftests/mm/pagemap_ioctl /tmp/kci/linux/tools/testing/selftests/mm/thuge-gen /tmp/kci/linux/tools/testing/selftests/mm/transhuge-stress /tmp/kci/linux/tools/testing/selftests/mm/uffd-stress /tmp/kci/linux/tools/testing/selftests/mm/uffd-unit-tests /tmp/kci/linux/tools/testing/selftests/mm/split_huge_page_test /tmp/kci/linux/tools/testing/selftests/mm/ksm_tests /tmp/kci/linux/tools/testing/selftests/mm/ksm_functional_tests /tmp/kci/linux/tools/testing/selftests/mm/mdwe_test /tmp/kci/linux/tools/testing/selftests/mm/hugetlb_fault_after_madv /tmp/kci/linux/tools/testing/selftests/mm/hugetlb_madv_vs_map /tmp/kci/linux/tools/testing/selftests/mm/hugetlb_dio /tmp/kci/linux/tools/testing/selftests/mm/droppable /tmp/kci/linux/tools/testing/selftests/mm/soft-dirty /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nrsync -a --copy-unsafe-links config settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/mm\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/x86\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/x86/single_step_syscall_32 /tmp/kci/linux/tools/testing/selftests/x86/sysret_ss_attrs_32 /tmp/kci/linux/tools/testing/selftests/x86/syscall_nt_32 /tmp/kci/linux/tools/testing/selftests/x86/test_mremap_vdso_32 /tmp/kci/linux/tools/testing/selftests/x86/check_initial_reg_state_32 /tmp/kci/linux/tools/testing/selftests/x86/sigreturn_32 /tmp/kci/linux/tools/testing/selftests/x86/iopl_32 /tmp/kci/linux/tools/testing/selftests/x86/ioperm_32 /tmp/kci/linux/tools/testing/selftests/x86/test_vsyscall_32 /tmp/kci/linux/tools/testing/selftests/x86/mov_ss_trap_32 /tmp/kci/linux/tools/testing/selftests/x86/syscall_arg_fault_32 /tmp/kci/linux/tools/testing/selftests/x86/fsgsbase_restore_32 /tmp/kci/linux/tools/testing/selftests/x86/sigaltstack_32 /tmp/kci/linux/tools/testing/selftests/x86/nx_stack_32 /tmp/kci/linux/tools/testing/selftests/x86/entry_from_vm86_32 /tmp/kci/linux/tools/testing/selftests/x86/test_syscall_vdso_32 /tmp/kci/linux/tools/testing/selftests/x86/unwind_vdso_32 /tmp/kci/linux/tools/testing/selftests/x86/test_FCMOV_32 /tmp/kci/linux/tools/testing/selftests/x86/test_FCOMI_32 /tmp/kci/linux/tools/testing/selftests/x86/test_FISTTP_32 /tmp/kci/linux/tools/testing/selftests/x86/vdso_restorer_32 /tmp/kci/linux/tools/testing/selftests/x86/ldt_gdt_32 /tmp/kci/linux/tools/testing/selftests/x86/ptrace_syscall_32 /tmp/kci/linux/tools/testing/selftests/x86/single_step_syscall_64 /tmp/kci/linux/tools/testing/selftests/x86/sysret_ss_attrs_64 /tmp/kci/linux/tools/testing/selftests/x86/syscall_nt_64 /tmp/kci/linux/tools/testing/selftests/x86/test_mremap_vdso_64 /tmp/kci/linux/tools/testing/selftests/x86/check_initial_reg_state_64 /tmp/kci/linux/tools/testing/selftests/x86/sigreturn_64 /tmp/kci/linux/tools/testing/selftests/x86/iopl_64 /tmp/kci/linux/tools/testing/selftests/x86/ioperm_64 /tmp/kci/linux/tools/testing/selftests/x86/test_vsyscall_64 /tmp/kci/linux/tools/testing/selftests/x86/mov_ss_trap_64 /tmp/kci/linux/tools/testing/selftests/x86/syscall_arg_fault_64 /tmp/kci/linux/tools/testing/selftests/x86/fsgsbase_restore_64 /tmp/kci/linux/tools/testing/selftests/x86/sigaltstack_64 /tmp/kci/linux/tools/testing/selftests/x86/nx_stack_64 /tmp/kci/linux/tools/testing/selftests/x86/fsgsbase_64 /tmp/kci/linux/tools/testing/selftests/x86/sysret_rip_64 /tmp/kci/linux/tools/testing/selftests/x86/syscall_numbering_64 /tmp/kci/linux/tools/testing/selftests/x86/corrupt_xstate_header_64 /tmp/kci/linux/tools/testing/selftests/x86/amx_64 /tmp/kci/linux/tools/testing/selftests/x86/lam_64 /tmp/kci/linux/tools/testing/selftests/x86/test_shadow_stack_64 /tmp/kci/linux/tools/testing/selftests/x86/ldt_gdt_64 /tmp/kci/linux/tools/testing/selftests/x86/ptrace_syscall_64 /tmp/kci/linux/tools/testing/selftests/kselftest_install/x86/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/x86\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/zram\'\nrsync -a --copy-unsafe-links zram.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nrsync -a --copy-unsafe-links zram01.sh zram02.sh zram_lib.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nrsync -a --copy-unsafe-links config /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/zram\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/net/lib\'\n CC csum\nrsync -a --copy-unsafe-links ../../../../../Documentation/netlink/specs ../../../../net/ynl /tmp/kci/linux/tools/testing/selftests/kselftest_install/net/lib/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/net/lib/csum /tmp/kci/linux/tools/testing/selftests/kselftest_install/net/lib/\nrelative_files=""; for entry in py/__init__.py py/consts.py py/ksft.py py/netns.py py/nsim.py py/utils.py py/ynl.py; do entry_dir=$(readlink -e "$(dirname "$entry")"); entry_name=$(basename "$entry"); relative_dir=${entry_dir#"$SRC_PATH"/}; if [ "$relative_dir" = "$entry_dir" ]; then echo "Error: TEST_INCLUDES entry \\"$entry\\" not located inside selftests directory ($SRC_PATH)" >&2; exit 1; fi; relative_files="$relative_files $relative_dir/$entry_name"; done; cd /tmp/kci/linux/tools/testing/selftests && rsync -aR $relative_files /tmp/kci/linux/tools/testing/selftests/kselftest_install/ \nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/net/lib\'\nfor TARGET in acct alsa amd-pstate arm64 breakpoints cachestat capabilities cgroup clone3 connector core cpufreq cpu-hotplug damon devices/error_logs devices/probe dmabuf-heaps drivers/dma-buf drivers/s390x/uvdevice drivers/net drivers/net/bonding drivers/net/team drivers/net/virtio_net drivers/platform/x86/intel/ifs dt efivarfs exec fchmodat2 filesystems filesystems/binderfs filesystems/epoll filesystems/fat filesystems/overlayfs filesystems/statmount firmware fpu ftrace futex gpio hid intel_pstate iommu ipc ir kcmp kexec kvm landlock lib livepatch lkdtm lsm membarrier memfd memory-hotplug mincore mount mount_setattr move_mount_set_group mqueue nci net net/af_unix net/forwarding net/hsr net/mptcp net/netfilter net/openvswitch net/packetdrill net/rds net/tcp_ao nsfs perf_events pidfd pid_namespace power_supply powerpc prctl proc pstore ptrace openat2 resctrl riscv rlimits rseq rtc rust seccomp sgx sigaltstack size sparc64 splice static_keys sync syscall_user_dispatch sysctl tc-testing tdx thermal/intel/power_floor thermal/intel/workload_hint timens timers tmpfs tpm2 tty uevent user_events vDSO mm x86 zram; do \\\n\tBUILD_TARGET=$BUILD/$TARGET;\t\\\n\t[ ! -d /tmp/kci/linux/tools/testing/selftests/kselftest_install/$TARGET ] && printf "Skipping non-existent dir: $TARGET\\n" && continue; \\\n\tprintf "Emit Tests for $TARGET\\n"; \\\n\tmake -s --no-print-directory OUTPUT=$BUILD_TARGET COLLECTION=$TARGET \\\n\t\t-C $TARGET emit_tests >> /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-list.txt; \\\ndone;\nEmit Tests for acct\nEmit Tests for alsa\nEmit Tests for amd-pstate\nSkipping non-existent dir: arm64\nEmit Tests for breakpoints\nEmit Tests for cachestat\nEmit Tests for capabilities\nEmit Tests for cgroup\nEmit Tests for clone3\nEmit Tests for connector\nEmit Tests for core\nEmit Tests for cpufreq\nEmit Tests for cpu-hotplug\nEmit Tests for damon\nEmit Tests for devices/error_logs\nEmit Tests for devices/probe\nEmit Tests for dmabuf-heaps\nEmit Tests for drivers/dma-buf\nSkipping non-existent dir: drivers/s390x/uvdevice\nEmit Tests for drivers/net\nEmit Tests for drivers/net/bonding\nEmit Tests for drivers/net/team\nEmit Tests for drivers/net/virtio_net\nEmit Tests for drivers/platform/x86/intel/ifs\nEmit Tests for dt\nEmit Tests for efivarfs\nEmit Tests for exec\nEmit Tests for fchmodat2\nEmit Tests for filesystems\nEmit Tests for filesystems/binderfs\nEmit Tests for filesystems/epoll\nEmit Tests for filesystems/fat\nEmit Tests for filesystems/overlayfs\nEmit Tests for filesystems/statmount\nEmit Tests for firmware\nEmit Tests for fpu\nEmit Tests for ftrace\nEmit Tests for futex\nEmit Tests for gpio\nSkipping non-existent dir: hid\nEmit Tests for intel_pstate\nEmit Tests for iommu\nEmit Tests for ipc\nEmit Tests for ir\nEmit Tests for kcmp\nEmit Tests for kexec\nEmit Tests for kvm\nmkdir: missing operand\nTry \'mkdir --help\' for more information.\nEmit Tests for landlock\nEmit Tests for lib\nEmit Tests for livepatch\nEmit Tests for lkdtm\nEmit Tests for lsm\nEmit Tests for membarrier\nEmit Tests for memfd\nEmit Tests for memory-hotplug\nEmit Tests for mincore\nEmit Tests for mount\nEmit Tests for mount_setattr\nEmit Tests for move_mount_set_group\nEmit Tests for mqueue\nEmit Tests for nci\nEmit Tests for net\nEmit Tests for net/af_unix\nEmit Tests for net/forwarding\nEmit Tests for net/hsr\nEmit Tests for net/mptcp\nEmit Tests for net/netfilter\nEmit Tests for net/openvswitch\nEmit Tests for net/packetdrill\nEmit Tests for net/rds\nEmit Tests for net/tcp_ao\nEmit Tests for nsfs\nEmit Tests for perf_events\nEmit Tests for pidfd\nEmit Tests for pid_namespace\nEmit Tests for power_supply\nSkipping non-existent dir: powerpc\nSkipping non-existent dir: prctl\nEmit Tests for proc\nEmit Tests for pstore\nEmit Tests for ptrace\nEmit Tests for openat2\nEmit Tests for resctrl\nSkipping non-existent dir: riscv\nEmit Tests for rlimits\nEmit Tests for rseq\nEmit Tests for rtc\nEmit Tests for rust\nEmit Tests for seccomp\nEmit Tests for sgx\nEmit Tests for sigaltstack\nEmit Tests for size\nSkipping non-existent dir: sparc64\nEmit Tests for splice\nEmit Tests for static_keys\nEmit Tests for sync\nEmit Tests for syscall_user_dispatch\nEmit Tests for sysctl\nEmit Tests for tc-testing\nEmit Tests for tdx\nSkipping non-existent dir: thermal/intel/power_floor\nSkipping non-existent dir: thermal/intel/workload_hint\nEmit Tests for timens\nEmit Tests for timers\nEmit Tests for tmpfs\nEmit Tests for tpm2\nEmit Tests for tty\nEmit Tests for uevent\nEmit Tests for user_events\nEmit Tests for vDSO\nEmit Tests for mm\nEmit Tests for x86\nEmit Tests for zram\nCreated /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz\n+ echo job:build_kselftest=done\n++ date +%s\n+ echo jobets:build_kselftest=1727742730\n+ echo -----log:package_kimage-----\n-----log:package_kimage-----\n+ echo job:package_kimage=running\n++ date +%s\n+ echo jobsts:package_kimage=1727742730\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp arch/i386/boot/bzImage ../artifacts\n+ cd ..\n+ echo job:package_kimage=done\n++ date +%s\n+ echo jobets:package_kimage=1727742730\n+ echo -----log:package_modules-----\n-----log:package_modules-----\n+ echo job:package_modules=running\n++ date +%s\n+ echo jobsts:package_modules=1727742730\n+ cd /tmp/kci/linux\n+ set +e\n+ grep CONFIG_MODULES=y .config\n+ \'[\' 1 -eq 0 \']\'\n+ echo \'No modules to install\'\nNo modules to install\n+ cd ..\n+ set -e\n+ echo job:package_modules=done\n++ date +%s\n+ echo jobets:package_modules=1727742730\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727742730\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz /tmp/kci/artifacts/\n+ echo job:package_kselftest=done\n++ date +%s\n+ echo jobets:package_kselftest=1727742730\n+ echo Build script is completed, tail will be killed now\nBuild script is completed, tail will be killed now\n+ kill 12\n'}], 'tests': [], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:32:42 AM UTC [INFO] Received an event for node: 66fb412ead57aa842a06a9ae 10/01/2024 12:32:43 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'id': 'maestro:66fb412ead57aa842a06a9ae', 'origin': 'maestro', 'comment': 'staging-next-20241001.0', 'start_time': '2024-10-01T00:24:14.877000+00:00', 'architecture': 'mips', 'compiler': 'gcc-12', 'config_name': '32r2el_defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fb412ead57aa842a06a9ae-kbuild-gcc-12-mips-32r2e-jbezh7p1', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'uimage.gz'}, 'output_files': [{'name': 'build_sh', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-mips-32r2el_defconfig-66fb412ead57aa842a06a9ae/build.sh?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-mips-32r2el_defconfig-66fb412ead57aa842a06a9ae/build_kimage.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-mips-32r2el_defconfig-66fb412ead57aa842a06a9ae/build_kimage_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-mips-32r2el_defconfig-66fb412ead57aa842a06a9ae/build_modules.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-mips-32r2el_defconfig-66fb412ead57aa842a06a9ae/build_modules_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-mips-32r2el_defconfig-66fb412ead57aa842a06a9ae/build_kselftest.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-mips-32r2el_defconfig-66fb412ead57aa842a06a9ae/build_kselftest_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-mips-32r2el_defconfig-66fb412ead57aa842a06a9ae/build_dtbs.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-mips-32r2el_defconfig-66fb412ead57aa842a06a9ae/build_dtbs_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'metadata', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-mips-32r2el_defconfig-66fb412ead57aa842a06a9ae/metadata.json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_0_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-mips-32r2el_defconfig-66fb412ead57aa842a06a9ae/fragments/0.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kernel', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-mips-32r2el_defconfig-66fb412ead57aa842a06a9ae/uImage.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'modules', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-mips-32r2el_defconfig-66fb412ead57aa842a06a9ae/modules.tar.xz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kselftest_tar_gz', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-mips-32r2el_defconfig-66fb412ead57aa842a06a9ae/kselftest.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'config_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-mips-32r2el_defconfig-66fb412ead57aa842a06a9ae/.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-mips-32r2el_defconfig-66fb412ead57aa842a06a9ae/build.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'y \'/tmp/kci/linux/tools/testing/selftests/timens\'\n CC timens\nIn file included from /usr/include/features.h:392,\n from /usr/include/errno.h:25,\n from timens.c:3:\n/usr/include/features-time64.h:20:10: fatal error: bits/wordsize.h: No such file or directory\n 20 | #include \n | ^~~~~~~~~~~~~~~~~\ncompilation terminated.\nmake[3]: *** [../lib.mk:222: /tmp/kci/linux/tools/testing/selftests/timens/timens] Error 1\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/timens\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/timers\'\n CC posix_timers\nposix_timers.c:10:10: fatal error: sys/time.h: No such file or directory\n 10 | #include \n | ^~~~~~~~~~~~\ncompilation terminated.\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/timers\'\nmake[3]: *** [../lib.mk:222: /tmp/kci/linux/tools/testing/selftests/timers/posix_timers] Error 1\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/tmpfs\'\n CC bug-link-o-tmpfile\nIn file included from /usr/include/features.h:392,\n from /usr/include/errno.h:25,\n from bug-link-o-tmpfile.c:17:\n/usr/include/features-time64.h:20:10: fatal error: bits/wordsize.h: No such file or directory\n 20 | #include \n | ^~~~~~~~~~~~~~~~~\ncompilation terminated.\nmake[3]: *** [../lib.mk:222: /tmp/kci/linux/tools/testing/selftests/tmpfs/bug-link-o-tmpfile] Error 1\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tmpfs\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/tpm2\'\nrsync -a --copy-unsafe-links test_smoke.sh test_space.sh test_async.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/tpm2/\nrsync -a --copy-unsafe-links tpm2.py tpm2_tests.py /tmp/kci/linux/tools/testing/selftests/kselftest_install/tpm2/\nrsync -a --copy-unsafe-links settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/tpm2/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tpm2\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/tty\'\n CC tty_tstamp_update\nIn file included from /usr/include/features.h:392,\n from /usr/include/errno.h:25,\n from tty_tstamp_update.c:3:\n/usr/include/features-time64.h:20:10: fatal error: bits/wordsize.h: No such file or directory\n 20 | #include \n | ^~~~~~~~~~~~~~~~~\ncompilation terminated.\nmake[3]: *** [../lib.mk:222: /tmp/kci/linux/tools/testing/selftests/tty/tty_tstamp_update] Error 1\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tty\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/uevent\'\nmips-linux-gnu-gcc -D_GNU_SOURCE= -Wl,-no-as-needed -Wall uevent_filtering.c -o uevent_filtering\nIn file included from /usr/include/features.h:392,\n from /usr/include/errno.h:25,\n from uevent_filtering.c:4:\n/usr/include/features-time64.h:20:10: fatal error: bits/wordsize.h: No such file or directory\n 20 | #include \n | ^~~~~~~~~~~~~~~~~\ncompilation terminated.\nmake[3]: *** [Makefile:12: uevent_filtering] Error 1\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/uevent\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/user_events\'\n CC ftrace_test\nIn file included from /usr/include/features.h:392,\n from /usr/include/errno.h:25,\n from ftrace_test.c:8:\n/usr/include/features-time64.h:20:10: fatal error: bits/wordsize.h: No such file or directory\n 20 | #include \n | ^~~~~~~~~~~~~~~~~\ncompilation terminated.\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/user_events\'\nmake[3]: *** [../lib.mk:222: /tmp/kci/linux/tools/testing/selftests/user_events/ftrace_test] Error 1\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/vDSO\'\n CC vdso_test_gettimeofday\nIn file included from /usr/lib/gcc-cross/mips-linux-gnu/12/include/stdint.h:9,\n from vdso_test_gettimeofday.c:13:\n/usr/include/stdint.h:26:10: fatal error: bits/libc-header-start.h: No such file or directory\n 26 | #include \n | ^~~~~~~~~~~~~~~~~~~~~~~~~~\ncompilation terminated.\nIn file included from /usr/lib/gcc-cross/mips-linux-gnu/12/include/stdint.h:9,\n from parse_vdso.c:19:\n/usr/include/stdint.h:26:10: fatal error: bits/libc-header-start.h: No such file or directory\n 26 | #include \n | ^~~~~~~~~~~~~~~~~~~~~~~~~~\ncompilation terminated.\nmake[3]: *** [../lib.mk:222: /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_gettimeofday] Error 1\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/vDSO\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/mm\'\n CC cow\nIn file included from cow.c:10:\n/usr/include/stdlib.h:26:10: fatal error: bits/libc-header-start.h: No such file or directory\n 26 | #include \n | ^~~~~~~~~~~~~~~~~~~~~~~~~~\ncompilation terminated.\nIn file included from vm_util.c:2:\n/usr/include/string.h:26:10: fatal error: bits/libc-header-start.h: No such file or directory\n 26 | #include \n | ^~~~~~~~~~~~~~~~~~~~~~~~~~\ncompilation terminated.\nIn file included from /usr/include/features.h:392,\n from /usr/include/fcntl.h:25,\n from thp_settings.c:2:\n/usr/include/features-time64.h:20:10: fatal error: bits/wordsize.h: No such file or directory\n 20 | #include \n | ^~~~~~~~~~~~~~~~~\ncompilation terminated.\nmake[3]: *** [../lib.mk:222: /tmp/kci/linux/tools/testing/selftests/mm/cow] Error 1\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/mm\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/x86\'\nmake[3]: Nothing to be done for \'install\'.\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/x86\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/zram\'\nrsync -a --copy-unsafe-links zram.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nrsync -a --copy-unsafe-links zram01.sh zram02.sh zram_lib.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nrsync -a --copy-unsafe-links config /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/zram\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/net/lib\'\n CC csum\nIn file included from /usr/include/features.h:392,\n from /usr/include/arpa/inet.h:21,\n from csum.c:64:\n/usr/include/features-time64.h:20:10: fatal error: bits/wordsize.h: No such file or directory\n 20 | #include \n | ^~~~~~~~~~~~~~~~~\ncompilation terminated.\nmake[3]: *** [../../lib.mk:222: /tmp/kci/linux/tools/testing/selftests/net/lib/csum] Error 1\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/net/lib\'\nfor TARGET in acct alsa amd-pstate arm64 breakpoints cachestat capabilities cgroup clone3 connector core cpufreq cpu-hotplug damon devices/error_logs devices/probe dmabuf-heaps drivers/dma-buf drivers/s390x/uvdevice drivers/net drivers/net/bonding drivers/net/team drivers/net/virtio_net drivers/platform/x86/intel/ifs dt efivarfs exec fchmodat2 filesystems filesystems/binderfs filesystems/epoll filesystems/fat filesystems/overlayfs filesystems/statmount firmware fpu ftrace futex gpio hid intel_pstate iommu ipc ir kcmp kexec kvm landlock lib livepatch lkdtm lsm membarrier memfd memory-hotplug mincore mount mount_setattr move_mount_set_group mqueue nci net net/af_unix net/forwarding net/hsr net/mptcp net/netfilter net/openvswitch net/packetdrill net/rds net/tcp_ao nsfs perf_events pidfd pid_namespace power_supply powerpc prctl proc pstore ptrace openat2 resctrl riscv rlimits rseq rtc rust seccomp sgx sigaltstack size sparc64 splice static_keys sync syscall_user_dispatch sysctl tc-testing tdx thermal/intel/power_floor thermal/intel/workload_hint timens timers tmpfs tpm2 tty uevent user_events vDSO mm x86 zram; do \\\n\tBUILD_TARGET=$BUILD/$TARGET;\t\\\n\t[ ! -d /tmp/kci/linux/tools/testing/selftests/kselftest_install/$TARGET ] && printf "Skipping non-existent dir: $TARGET\\n" && continue; \\\n\tprintf "Emit Tests for $TARGET\\n"; \\\n\tmake -s --no-print-directory OUTPUT=$BUILD_TARGET COLLECTION=$TARGET \\\n\t\t-C $TARGET emit_tests >> /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-list.txt; \\\ndone;\nSkipping non-existent dir: acct\nSkipping non-existent dir: alsa\nEmit Tests for amd-pstate\nSkipping non-existent dir: arm64\nSkipping non-existent dir: breakpoints\nSkipping non-existent dir: cachestat\nSkipping non-existent dir: capabilities\nSkipping non-existent dir: cgroup\nSkipping non-existent dir: clone3\nSkipping non-existent dir: connector\nSkipping non-existent dir: core\nEmit Tests for cpufreq\nEmit Tests for cpu-hotplug\nSkipping non-existent dir: damon\nEmit Tests for devices/error_logs\nEmit Tests for devices/probe\nSkipping non-existent dir: dmabuf-heaps\nSkipping non-existent dir: drivers/dma-buf\nSkipping non-existent dir: drivers/s390x/uvdevice\nEmit Tests for drivers/net\nEmit Tests for drivers/net/bonding\nEmit Tests for drivers/net/team\nEmit Tests for drivers/net/virtio_net\nEmit Tests for drivers/platform/x86/intel/ifs\nEmit Tests for dt\nSkipping non-existent dir: efivarfs\nSkipping non-existent dir: exec\nSkipping non-existent dir: fchmodat2\nSkipping non-existent dir: filesystems\nSkipping non-existent dir: filesystems/binderfs\nSkipping non-existent dir: filesystems/epoll\nSkipping non-existent dir: filesystems/fat\nSkipping non-existent dir: filesystems/overlayfs\nSkipping non-existent dir: filesystems/statmount\nSkipping non-existent dir: firmware\nSkipping non-existent dir: fpu\nEmit Tests for ftrace\nEmit Tests for futex\nSkipping non-existent dir: gpio\nSkipping non-existent dir: hid\nEmit Tests for intel_pstate\nSkipping non-existent dir: iommu\nSkipping non-existent dir: ipc\nSkipping non-existent dir: ir\nSkipping non-existent dir: kcmp\nSkipping non-existent dir: kexec\nEmit Tests for kvm\nmkdir: missing operand\nTry \'mkdir --help\' for more information.\nSkipping non-existent dir: landlock\nEmit Tests for lib\nSkipping non-existent dir: livepatch\nEmit Tests for lkdtm\nSkipping non-existent dir: lsm\nSkipping non-existent dir: membarrier\nSkipping non-existent dir: memfd\nEmit Tests for memory-hotplug\nSkipping non-existent dir: mincore\nSkipping non-existent dir: mount\nSkipping non-existent dir: mount_setattr\nSkipping non-existent dir: move_mount_set_group\nSkipping non-existent dir: mqueue\nSkipping non-existent dir: nci\nEmit Tests for net\nSkipping non-existent dir: net/af_unix\nEmit Tests for net/forwarding\nEmit Tests for net/hsr\nSkipping non-existent dir: net/mptcp\nSkipping non-existent dir: net/netfilter\nEmit Tests for net/openvswitch\nEmit Tests for net/packetdrill\nEmit Tests for net/rds\nSkipping non-existent dir: net/tcp_ao\nSkipping non-existent dir: nsfs\nSkipping non-existent dir: perf_events\nSkipping non-existent dir: pidfd\nSkipping non-existent dir: pid_namespace\nEmit Tests for power_supply\nSkipping non-existent dir: powerpc\nSkipping non-existent dir: prctl\nSkipping non-existent dir: proc\nEmit Tests for pstore\nSkipping non-existent dir: ptrace\nSkipping non-existent dir: openat2\nSkipping non-existent dir: resctrl\nSkipping non-existent dir: riscv\nSkipping non-existent dir: rlimits\nSkipping non-existent dir: rseq\nSkipping non-existent dir: rtc\nEmit Tests for rust\nSkipping non-existent dir: seccomp\nSkipping non-existent dir: sgx\nSkipping non-existent dir: sigaltstack\nSkipping non-existent dir: size\nSkipping non-existent dir: sparc64\nSkipping non-existent dir: splice\nEmit Tests for static_keys\nSkipping non-existent dir: sync\nSkipping non-existent dir: syscall_user_dispatch\nEmit Tests for sysctl\nEmit Tests for tc-testing\nSkipping non-existent dir: tdx\nSkipping non-existent dir: thermal/intel/power_floor\nSkipping non-existent dir: thermal/intel/workload_hint\nSkipping non-existent dir: timens\nSkipping non-existent dir: timers\nSkipping non-existent dir: tmpfs\nEmit Tests for tpm2\nSkipping non-existent dir: tty\nSkipping non-existent dir: uevent\nSkipping non-existent dir: user_events\nSkipping non-existent dir: vDSO\nSkipping non-existent dir: mm\nSkipping non-existent dir: x86\nEmit Tests for zram\nCreated /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz\n+ echo job:build_kselftest=done\n++ date +%s\n+ echo jobets:build_kselftest=1727742752\n+ echo -----log:build_dtbs-----\n-----log:build_dtbs-----\n+ echo job:build_dtbs=running\n++ date +%s\n+ echo jobsts:build_dtbs=1727742752\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n++ nproc\n+ make -j8 dtbs\n++ tee /tmp/kci/artifacts/build_dtbs.log\n++ tee /tmp/kci/artifacts/build_dtbs_stderr.log\n+ cd ..\n+ echo job:build_dtbs=done\n++ date +%s\n+ echo jobets:build_dtbs=1727742753\n+ echo -----log:package_kimage-----\n-----log:package_kimage-----\n+ echo job:package_kimage=running\n++ date +%s\n+ echo jobsts:package_kimage=1727742753\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp arch/mips/boot/vmlinux.gz.itb ../artifacts\ncp: cannot stat \'arch/mips/boot/vmlinux.gz.itb\': No such file or directory\n+ true\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp arch/mips/boot/vmlinuz ../artifacts\ncp: cannot stat \'arch/mips/boot/vmlinuz\': No such file or directory\n+ true\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp arch/mips/boot/uImage.gz ../artifacts\n+ cd ..\n+ echo job:package_kimage=done\n++ date +%s\n+ echo jobets:package_kimage=1727742753\n+ echo -----log:package_modules-----\n-----log:package_modules-----\n+ echo job:package_modules=running\n++ date +%s\n+ echo jobsts:package_modules=1727742753\n+ cd /tmp/kci/linux\n+ set +e\n+ grep CONFIG_MODULES=y .config\nCONFIG_MODULES=y\n+ \'[\' 0 -eq 0 \']\'\n+ set -e\n+ make modules_install\n SYMLINK _modules_/lib/modules/6.12.0-rc1-next-20240930/build\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/modules.order\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/modules.builtin\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/modules.builtin.modinfo\n DEPMOD _modules_/lib/modules/6.12.0-rc1-next-20240930\n+ tar -C _modules_ -cJf /tmp/kci/artifacts/modules.tar.xz .\n+ cd ..\n+ rm -rf _modules_\n+ set -e\n+ echo job:package_modules=done\n++ date +%s\n+ echo jobets:package_modules=1727742753\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727742753\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz /tmp/kci/artifacts/\n+ echo job:package_kselftest=done\n++ date +%s\n+ echo jobets:package_kselftest=1727742753\n+ echo -----log:package_dtbs-----\n-----log:package_dtbs-----\n+ echo job:package_dtbs=running\n++ date +%s\n+ echo jobsts:package_dtbs=1727742753\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ make dtbs_install\n INSTALL _dtbs_/img/boston.dtb\n INSTALL _dtbs_/img/pistachio_marduk.dtb\n INSTALL _dtbs_/mscc/jaguar2_pcb110.dtb\n INSTALL _dtbs_/mscc/jaguar2_pcb111.dtb\n INSTALL _dtbs_/mscc/jaguar2_pcb118.dtb\n INSTALL _dtbs_/mscc/luton_pcb091.dtb\n INSTALL _dtbs_/mscc/ocelot_pcb120.dtb\n INSTALL _dtbs_/mscc/ocelot_pcb123.dtb\n INSTALL _dtbs_/mscc/serval_pcb105.dtb\n INSTALL _dtbs_/mscc/serval_pcb106.dtb\n INSTALL _dtbs_/mti/sead3.dtb\n INSTALL _dtbs_/ni/169445.dtb\n INSTALL _dtbs_/xilfpga/nexys4ddr.dtb\n+ mkdir -p /tmp/kci/artifacts/dtbs\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp -r _dtbs_/img _dtbs_/mscc _dtbs_/mti _dtbs_/ni _dtbs_/xilfpga /tmp/kci/artifacts/dtbs\n+ cd ..\n+ echo job:package_dtbs=done\n++ date +%s\n+ echo jobets:package_dtbs=1727742753\n+ echo Build script is completed, tail will be killed now\nBuild script is completed, tail will be killed now\n+ kill 12\n'}], 'tests': [], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:33:04 AM UTC [INFO] Received an event for node: 66fb4128ad57aa842a06a9a5 10/01/2024 12:33:04 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'id': 'maestro:66fb4128ad57aa842a06a9a5', 'origin': 'maestro', 'comment': 'staging-next-20241001.0', 'start_time': '2024-10-01T00:24:08.997000+00:00', 'architecture': 'arm', 'compiler': 'gcc-12', 'config_name': 'multi_v5_defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fb4128ad57aa842a06a9a5-kbuild-gcc-12-arm-multi--f6wilnv7', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage'}, 'output_files': [{'name': 'build_sh', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v5_defconfig-66fb4128ad57aa842a06a9a5/build.sh?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v5_defconfig-66fb4128ad57aa842a06a9a5/build_kimage.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v5_defconfig-66fb4128ad57aa842a06a9a5/build_kimage_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v5_defconfig-66fb4128ad57aa842a06a9a5/build_modules.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v5_defconfig-66fb4128ad57aa842a06a9a5/build_modules_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v5_defconfig-66fb4128ad57aa842a06a9a5/build_kselftest.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v5_defconfig-66fb4128ad57aa842a06a9a5/build_kselftest_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v5_defconfig-66fb4128ad57aa842a06a9a5/build_dtbs.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v5_defconfig-66fb4128ad57aa842a06a9a5/build_dtbs_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'metadata', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v5_defconfig-66fb4128ad57aa842a06a9a5/metadata.json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_0_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v5_defconfig-66fb4128ad57aa842a06a9a5/fragments/0.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kernel', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v5_defconfig-66fb4128ad57aa842a06a9a5/zImage?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'modules', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v5_defconfig-66fb4128ad57aa842a06a9a5/modules.tar.xz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kselftest_tar_gz', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v5_defconfig-66fb4128ad57aa842a06a9a5/kselftest.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'config_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v5_defconfig-66fb4128ad57aa842a06a9a5/.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v5_defconfig-66fb4128ad57aa842a06a9a5/build.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'bmc-arm-stardragon4800-rep2.dtb\n INSTALL _dtbs_/aspeed-bmc-asrock-e3c246d4i.dtb\n INSTALL _dtbs_/aspeed-bmc-asrock-e3c256d4i.dtb\n INSTALL _dtbs_/aspeed-bmc-asrock-romed8hm3.dtb\n INSTALL _dtbs_/aspeed-bmc-asrock-spc621d8hm3.dtb\n INSTALL _dtbs_/aspeed-bmc-asrock-x570d4u.dtb\n INSTALL _dtbs_/aspeed-bmc-asus-x4tf.dtb\n INSTALL _dtbs_/aspeed-bmc-bytedance-g220a.dtb\n INSTALL _dtbs_/aspeed-bmc-delta-ahe50dc.dtb\n INSTALL _dtbs_/aspeed-bmc-facebook-bletchley.dtb\n INSTALL _dtbs_/aspeed-bmc-facebook-catalina.dtb\n INSTALL _dtbs_/aspeed-bmc-facebook-cmm.dtb\n INSTALL _dtbs_/aspeed-bmc-facebook-elbert.dtb\n INSTALL _dtbs_/aspeed-bmc-facebook-fuji.dtb\n INSTALL _dtbs_/aspeed-bmc-facebook-galaxy100.dtb\n INSTALL _dtbs_/aspeed-bmc-facebook-greatlakes.dtb\n INSTALL _dtbs_/aspeed-bmc-facebook-harma.dtb\n INSTALL _dtbs_/aspeed-bmc-facebook-minerva.dtb\n INSTALL _dtbs_/aspeed-bmc-facebook-minipack.dtb\n INSTALL _dtbs_/aspeed-bmc-facebook-tiogapass.dtb\n INSTALL _dtbs_/aspeed-bmc-facebook-wedge40.dtb\n INSTALL _dtbs_/aspeed-bmc-facebook-wedge100.dtb\n INSTALL _dtbs_/aspeed-bmc-facebook-wedge400.dtb\n INSTALL _dtbs_/aspeed-bmc-facebook-yamp.dtb\n INSTALL _dtbs_/aspeed-bmc-facebook-yosemitev2.dtb\n INSTALL _dtbs_/aspeed-bmc-facebook-yosemite4.dtb\n INSTALL _dtbs_/aspeed-bmc-ibm-blueridge.dtb\n INSTALL _dtbs_/aspeed-bmc-ibm-bonnell.dtb\n INSTALL _dtbs_/aspeed-bmc-ibm-everest.dtb\n INSTALL _dtbs_/aspeed-bmc-ibm-fuji.dtb\n INSTALL _dtbs_/aspeed-bmc-ibm-rainier.dtb\n INSTALL _dtbs_/aspeed-bmc-ibm-rainier-1s4u.dtb\n INSTALL _dtbs_/aspeed-bmc-ibm-rainier-4u.dtb\n INSTALL _dtbs_/aspeed-bmc-ibm-system1.dtb\n INSTALL _dtbs_/aspeed-bmc-intel-s2600wf.dtb\n INSTALL _dtbs_/aspeed-bmc-inspur-fp5280g2.dtb\n INSTALL _dtbs_/aspeed-bmc-inspur-nf5280m6.dtb\n INSTALL _dtbs_/aspeed-bmc-inspur-on5263m5.dtb\n INSTALL _dtbs_/aspeed-bmc-lenovo-hr630.dtb\n INSTALL _dtbs_/aspeed-bmc-lenovo-hr855xg2.dtb\n INSTALL _dtbs_/aspeed-bmc-microsoft-olympus.dtb\n INSTALL _dtbs_/aspeed-bmc-opp-lanyang.dtb\n INSTALL _dtbs_/aspeed-bmc-opp-mowgli.dtb\n INSTALL _dtbs_/aspeed-bmc-opp-nicole.dtb\n INSTALL _dtbs_/aspeed-bmc-opp-palmetto.dtb\n INSTALL _dtbs_/aspeed-bmc-opp-romulus.dtb\n INSTALL _dtbs_/aspeed-bmc-opp-swift.dtb\n INSTALL _dtbs_/aspeed-bmc-opp-tacoma.dtb\n INSTALL _dtbs_/aspeed-bmc-opp-vesnin.dtb\n INSTALL _dtbs_/aspeed-bmc-opp-witherspoon.dtb\n INSTALL _dtbs_/aspeed-bmc-opp-zaius.dtb\n INSTALL _dtbs_/aspeed-bmc-portwell-neptune.dtb\n INSTALL _dtbs_/aspeed-bmc-qcom-dc-scm-v1.dtb\n INSTALL _dtbs_/aspeed-bmc-quanta-q71l.dtb\n INSTALL _dtbs_/aspeed-bmc-quanta-s6q.dtb\n INSTALL _dtbs_/aspeed-bmc-supermicro-x11spi.dtb\n INSTALL _dtbs_/aspeed-bmc-inventec-starscream.dtb\n INSTALL _dtbs_/aspeed-bmc-inventec-transformers.dtb\n INSTALL _dtbs_/aspeed-bmc-tyan-s7106.dtb\n INSTALL _dtbs_/aspeed-bmc-tyan-s8036.dtb\n INSTALL _dtbs_/aspeed-bmc-ufispace-ncplite.dtb\n INSTALL _dtbs_/aspeed-bmc-vegman-n110.dtb\n INSTALL _dtbs_/aspeed-bmc-vegman-rx20.dtb\n INSTALL _dtbs_/aspeed-bmc-vegman-sx20.dtb\n INSTALL _dtbs_/orion5x-kuroboxpro.dtb\n INSTALL _dtbs_/orion5x-lacie-d2-network.dtb\n INSTALL _dtbs_/orion5x-lacie-ethernet-disk-mini-v2.dtb\n INSTALL _dtbs_/orion5x-linkstation-lsgl.dtb\n INSTALL _dtbs_/orion5x-linkstation-lswtgl.dtb\n INSTALL _dtbs_/orion5x-linkstation-lschl.dtb\n INSTALL _dtbs_/orion5x-lswsgl.dtb\n INSTALL _dtbs_/orion5x-maxtor-shared-storage-2.dtb\n INSTALL _dtbs_/orion5x-netgear-wnr854t.dtb\n INSTALL _dtbs_/orion5x-rd88f5182-nas.dtb\n INSTALL _dtbs_/kirkwood-4i-edge-200.dtb\n INSTALL _dtbs_/kirkwood-b3.dtb\n INSTALL _dtbs_/kirkwood-blackarmor-nas220.dtb\n INSTALL _dtbs_/kirkwood-c200-v1.dtb\n INSTALL _dtbs_/kirkwood-cloudbox.dtb\n INSTALL _dtbs_/kirkwood-d2net.dtb\n INSTALL _dtbs_/kirkwood-db-88f6281.dtb\n INSTALL _dtbs_/kirkwood-db-88f6282.dtb\n INSTALL _dtbs_/kirkwood-dir665.dtb\n INSTALL _dtbs_/kirkwood-dns320.dtb\n INSTALL _dtbs_/kirkwood-dns325.dtb\n INSTALL _dtbs_/kirkwood-dockstar.dtb\n INSTALL _dtbs_/kirkwood-dreamplug.dtb\n INSTALL _dtbs_/kirkwood-ds109.dtb\n INSTALL _dtbs_/kirkwood-ds110jv10.dtb\n INSTALL _dtbs_/kirkwood-ds111.dtb\n INSTALL _dtbs_/kirkwood-ds112.dtb\n INSTALL _dtbs_/kirkwood-ds209.dtb\n INSTALL _dtbs_/kirkwood-ds210.dtb\n INSTALL _dtbs_/kirkwood-ds212.dtb\n INSTALL _dtbs_/kirkwood-ds212j.dtb\n INSTALL _dtbs_/kirkwood-ds409.dtb\n INSTALL _dtbs_/kirkwood-ds409slim.dtb\n INSTALL _dtbs_/kirkwood-ds411.dtb\n INSTALL _dtbs_/kirkwood-ds411j.dtb\n INSTALL _dtbs_/kirkwood-ds411slim.dtb\n INSTALL _dtbs_/kirkwood-goflexnet.dtb\n INSTALL _dtbs_/kirkwood-guruplug-server-plus.dtb\n INSTALL _dtbs_/kirkwood-ib62x0.dtb\n INSTALL _dtbs_/kirkwood-iconnect.dtb\n INSTALL _dtbs_/kirkwood-iomega_ix2_200.dtb\n INSTALL _dtbs_/kirkwood-is2.dtb\n INSTALL _dtbs_/kirkwood-km_fixedeth.dtb\n INSTALL _dtbs_/kirkwood-km_kirkwood.dtb\n INSTALL _dtbs_/kirkwood-l-50.dtb\n INSTALL _dtbs_/kirkwood-laplug.dtb\n INSTALL _dtbs_/kirkwood-linkstation-lsqvl.dtb\n INSTALL _dtbs_/kirkwood-linkstation-lsvl.dtb\n INSTALL _dtbs_/kirkwood-linkstation-lswsxl.dtb\n INSTALL _dtbs_/kirkwood-linkstation-lswvl.dtb\n INSTALL _dtbs_/kirkwood-linkstation-lswxl.dtb\n INSTALL _dtbs_/kirkwood-linksys-viper.dtb\n INSTALL _dtbs_/kirkwood-lschlv2.dtb\n INSTALL _dtbs_/kirkwood-lsxhl.dtb\n INSTALL _dtbs_/kirkwood-mplcec4.dtb\n INSTALL _dtbs_/kirkwood-mv88f6281gtw-ge.dtb\n INSTALL _dtbs_/kirkwood-nas2big.dtb\n INSTALL _dtbs_/kirkwood-net2big.dtb\n INSTALL _dtbs_/kirkwood-net5big.dtb\n INSTALL _dtbs_/kirkwood-netgear_readynas_duo_v2.dtb\n INSTALL _dtbs_/kirkwood-netgear_readynas_nv+_v2.dtb\n INSTALL _dtbs_/kirkwood-ns2.dtb\n INSTALL _dtbs_/kirkwood-ns2lite.dtb\n INSTALL _dtbs_/kirkwood-ns2max.dtb\n INSTALL _dtbs_/kirkwood-ns2mini.dtb\n INSTALL _dtbs_/kirkwood-nsa310.dtb\n INSTALL _dtbs_/kirkwood-nsa310a.dtb\n INSTALL _dtbs_/kirkwood-nsa310s.dtb\n INSTALL _dtbs_/kirkwood-nsa320.dtb\n INSTALL _dtbs_/kirkwood-nsa325.dtb\n INSTALL _dtbs_/kirkwood-openblocks_a6.dtb\n INSTALL _dtbs_/kirkwood-openblocks_a7.dtb\n INSTALL _dtbs_/kirkwood-openrd-base.dtb\n INSTALL _dtbs_/kirkwood-openrd-client.dtb\n INSTALL _dtbs_/kirkwood-openrd-ultimate.dtb\n INSTALL _dtbs_/kirkwood-pogo_e02.dtb\n INSTALL _dtbs_/kirkwood-pogoplug-series-4.dtb\n INSTALL _dtbs_/kirkwood-rd88f6192.dtb\n INSTALL _dtbs_/kirkwood-rd88f6281-z0.dtb\n INSTALL _dtbs_/kirkwood-rd88f6281-a.dtb\n INSTALL _dtbs_/kirkwood-rs212.dtb\n INSTALL _dtbs_/kirkwood-rs409.dtb\n INSTALL _dtbs_/kirkwood-rs411.dtb\n INSTALL _dtbs_/kirkwood-sheevaplug.dtb\n INSTALL _dtbs_/kirkwood-sheevaplug-esata.dtb\n INSTALL _dtbs_/kirkwood-t5325.dtb\n INSTALL _dtbs_/kirkwood-topkick.dtb\n INSTALL _dtbs_/kirkwood-ts219-6281.dtb\n INSTALL _dtbs_/kirkwood-ts219-6282.dtb\n INSTALL _dtbs_/kirkwood-ts419-6281.dtb\n INSTALL _dtbs_/kirkwood-ts419-6282.dtb\n INSTALL _dtbs_/animeo_ip.dtb\n INSTALL _dtbs_/at91-qil_a9260.dtb\n INSTALL _dtbs_/aks-cdu.dtb\n INSTALL _dtbs_/ethernut5.dtb\n INSTALL _dtbs_/evk-pro3.dtb\n INSTALL _dtbs_/tny_a9260.dtb\n INSTALL _dtbs_/usb_a9260.dtb\n INSTALL _dtbs_/at91sam9260ek.dtb\n INSTALL _dtbs_/at91sam9261ek.dtb\n INSTALL _dtbs_/at91sam9263ek.dtb\n INSTALL _dtbs_/at91-sam9_l9260.dtb\n INSTALL _dtbs_/tny_a9263.dtb\n INSTALL _dtbs_/usb_a9263.dtb\n INSTALL _dtbs_/at91-foxg20.dtb\n INSTALL _dtbs_/at91-kizbox.dtb\n INSTALL _dtbs_/at91-lmu5000.dtb\n INSTALL _dtbs_/at91sam9g20ek.dtb\n INSTALL _dtbs_/at91sam9g20ek_2mmc.dtb\n INSTALL _dtbs_/tny_a9g20.dtb\n INSTALL _dtbs_/usb_a9g20.dtb\n INSTALL _dtbs_/usb_a9g20_lpw.dtb\n INSTALL _dtbs_/at91sam9m10g45ek.dtb\n INSTALL _dtbs_/pm9g45.dtb\n INSTALL _dtbs_/at91sam9n12ek.dtb\n INSTALL _dtbs_/at91sam9rlek.dtb\n INSTALL _dtbs_/at91-ariag25.dtb\n INSTALL _dtbs_/at91-ariettag25.dtb\n INSTALL _dtbs_/at91-cosino_mega2560.dtb\n INSTALL _dtbs_/at91-kizboxmini-base.dtb\n INSTALL _dtbs_/at91-kizboxmini-mb.dtb\n INSTALL _dtbs_/at91-kizboxmini-rd.dtb\n INSTALL _dtbs_/at91-q5xr5.dtb\n INSTALL _dtbs_/at91-smartkiz.dtb\n INSTALL _dtbs_/at91-wb45n.dtb\n INSTALL _dtbs_/at91sam9g15ek.dtb\n INSTALL _dtbs_/at91sam9g25-gardena-smart-gateway.dtb\n INSTALL _dtbs_/at91sam9g25ek.dtb\n INSTALL _dtbs_/at91sam9g35ek.dtb\n INSTALL _dtbs_/at91sam9x25ek.dtb\n INSTALL _dtbs_/at91sam9x35ek.dtb\n INSTALL _dtbs_/nuvoton-wpcm450-supermicro-x9sci-ln4f.dtb\n INSTALL _dtbs_/imx25-eukrea-mbimxsd25-baseboard.dtb\n INSTALL _dtbs_/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dtb\n INSTALL _dtbs_/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dtb\n INSTALL _dtbs_/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dtb\n INSTALL _dtbs_/imx25-karo-tx25.dtb\n INSTALL _dtbs_/imx25-pdk.dtb\n INSTALL _dtbs_/imx27-apf27.dtb\n INSTALL _dtbs_/imx27-apf27dev.dtb\n INSTALL _dtbs_/imx27-eukrea-mbimxsd27-baseboard.dtb\n INSTALL _dtbs_/imx27-pdk.dtb\n INSTALL _dtbs_/imx27-phytec-phycore-rdk.dtb\n INSTALL _dtbs_/imx27-phytec-phycard-s-rdk.dtb\n INSTALL _dtbs_/da850-lcdk.dtb\n INSTALL _dtbs_/da850-enbw-cmc.dtb\n INSTALL _dtbs_/da850-evm.dtb\n INSTALL _dtbs_/da850-lego-ev3.dtb\n+ mkdir -p /tmp/kci/artifacts/dtbs\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp -r _dtbs_/aks-cdu.dtb _dtbs_/animeo_ip.dtb _dtbs_/aspeed-ast2500-evb.dtb _dtbs_/aspeed-ast2600-evb-a1.dtb _dtbs_/aspeed-ast2600-evb.dtb _dtbs_/aspeed-bmc-amd-daytonax.dtb _dtbs_/aspeed-bmc-amd-ethanolx.dtb _dtbs_/aspeed-bmc-ampere-mtjade.dtb _dtbs_/aspeed-bmc-ampere-mtmitchell.dtb _dtbs_/aspeed-bmc-arm-stardragon4800-rep2.dtb _dtbs_/aspeed-bmc-asrock-e3c246d4i.dtb _dtbs_/aspeed-bmc-asrock-e3c256d4i.dtb _dtbs_/aspeed-bmc-asrock-romed8hm3.dtb _dtbs_/aspeed-bmc-asrock-spc621d8hm3.dtb _dtbs_/aspeed-bmc-asrock-x570d4u.dtb _dtbs_/aspeed-bmc-asus-x4tf.dtb _dtbs_/aspeed-bmc-bytedance-g220a.dtb _dtbs_/aspeed-bmc-delta-ahe50dc.dtb _dtbs_/aspeed-bmc-facebook-bletchley.dtb _dtbs_/aspeed-bmc-facebook-catalina.dtb _dtbs_/aspeed-bmc-facebook-cmm.dtb _dtbs_/aspeed-bmc-facebook-elbert.dtb _dtbs_/aspeed-bmc-facebook-fuji.dtb _dtbs_/aspeed-bmc-facebook-galaxy100.dtb _dtbs_/aspeed-bmc-facebook-greatlakes.dtb _dtbs_/aspeed-bmc-facebook-harma.dtb _dtbs_/aspeed-bmc-facebook-minerva.dtb _dtbs_/aspeed-bmc-facebook-minipack.dtb _dtbs_/aspeed-bmc-facebook-tiogapass.dtb _dtbs_/aspeed-bmc-facebook-wedge100.dtb _dtbs_/aspeed-bmc-facebook-wedge40.dtb _dtbs_/aspeed-bmc-facebook-wedge400.dtb _dtbs_/aspeed-bmc-facebook-yamp.dtb _dtbs_/aspeed-bmc-facebook-yosemite4.dtb _dtbs_/aspeed-bmc-facebook-yosemitev2.dtb _dtbs_/aspeed-bmc-ibm-blueridge.dtb _dtbs_/aspeed-bmc-ibm-bonnell.dtb _dtbs_/aspeed-bmc-ibm-everest.dtb _dtbs_/aspeed-bmc-ibm-fuji.dtb _dtbs_/aspeed-bmc-ibm-rainier-1s4u.dtb _dtbs_/aspeed-bmc-ibm-rainier-4u.dtb _dtbs_/aspeed-bmc-ibm-rainier.dtb _dtbs_/aspeed-bmc-ibm-system1.dtb _dtbs_/aspeed-bmc-inspur-fp5280g2.dtb _dtbs_/aspeed-bmc-inspur-nf5280m6.dtb _dtbs_/aspeed-bmc-inspur-on5263m5.dtb _dtbs_/aspeed-bmc-intel-s2600wf.dtb _dtbs_/aspeed-bmc-inventec-starscream.dtb _dtbs_/aspeed-bmc-inventec-transformers.dtb _dtbs_/aspeed-bmc-lenovo-hr630.dtb _dtbs_/aspeed-bmc-lenovo-hr855xg2.dtb _dtbs_/aspeed-bmc-microsoft-olympus.dtb _dtbs_/aspeed-bmc-opp-lanyang.dtb _dtbs_/aspeed-bmc-opp-mowgli.dtb _dtbs_/aspeed-bmc-opp-nicole.dtb _dtbs_/aspeed-bmc-opp-palmetto.dtb _dtbs_/aspeed-bmc-opp-romulus.dtb _dtbs_/aspeed-bmc-opp-swift.dtb _dtbs_/aspeed-bmc-opp-tacoma.dtb _dtbs_/aspeed-bmc-opp-vesnin.dtb _dtbs_/aspeed-bmc-opp-witherspoon.dtb _dtbs_/aspeed-bmc-opp-zaius.dtb _dtbs_/aspeed-bmc-portwell-neptune.dtb _dtbs_/aspeed-bmc-qcom-dc-scm-v1.dtb _dtbs_/aspeed-bmc-quanta-q71l.dtb _dtbs_/aspeed-bmc-quanta-s6q.dtb _dtbs_/aspeed-bmc-supermicro-x11spi.dtb _dtbs_/aspeed-bmc-tyan-s7106.dtb _dtbs_/aspeed-bmc-tyan-s8036.dtb _dtbs_/aspeed-bmc-ufispace-ncplite.dtb _dtbs_/aspeed-bmc-vegman-n110.dtb _dtbs_/aspeed-bmc-vegman-rx20.dtb _dtbs_/aspeed-bmc-vegman-sx20.dtb _dtbs_/at91-ariag25.dtb _dtbs_/at91-ariettag25.dtb _dtbs_/at91-cosino_mega2560.dtb _dtbs_/at91-foxg20.dtb _dtbs_/at91-kizbox.dtb _dtbs_/at91-kizboxmini-base.dtb _dtbs_/at91-kizboxmini-mb.dtb _dtbs_/at91-kizboxmini-rd.dtb _dtbs_/at91-lmu5000.dtb _dtbs_/at91-q5xr5.dtb _dtbs_/at91-qil_a9260.dtb _dtbs_/at91-sam9_l9260.dtb _dtbs_/at91-smartkiz.dtb _dtbs_/at91-wb45n.dtb _dtbs_/at91sam9260ek.dtb _dtbs_/at91sam9261ek.dtb _dtbs_/at91sam9263ek.dtb _dtbs_/at91sam9g15ek.dtb _dtbs_/at91sam9g20ek.dtb _dtbs_/at91sam9g20ek_2mmc.dtb _dtbs_/at91sam9g25-gardena-smart-gateway.dtb _dtbs_/at91sam9g25ek.dtb _dtbs_/at91sam9g35ek.dtb _dtbs_/at91sam9m10g45ek.dtb _dtbs_/at91sam9n12ek.dtb _dtbs_/at91sam9rlek.dtb _dtbs_/at91sam9x25ek.dtb _dtbs_/at91sam9x35ek.dtb _dtbs_/da850-enbw-cmc.dtb _dtbs_/da850-evm.dtb _dtbs_/da850-lcdk.dtb _dtbs_/da850-lego-ev3.dtb _dtbs_/ethernut5.dtb _dtbs_/evk-pro3.dtb _dtbs_/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dtb _dtbs_/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dtb _dtbs_/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dtb _dtbs_/imx25-eukrea-mbimxsd25-baseboard.dtb _dtbs_/imx25-karo-tx25.dtb _dtbs_/imx25-pdk.dtb _dtbs_/imx27-apf27.dtb _dtbs_/imx27-apf27dev.dtb _dtbs_/imx27-eukrea-mbimxsd27-baseboard.dtb _dtbs_/imx27-pdk.dtb _dtbs_/imx27-phytec-phycard-s-rdk.dtb _dtbs_/imx27-phytec-phycore-rdk.dtb _dtbs_/kirkwood-4i-edge-200.dtb _dtbs_/kirkwood-b3.dtb _dtbs_/kirkwood-blackarmor-nas220.dtb _dtbs_/kirkwood-c200-v1.dtb _dtbs_/kirkwood-cloudbox.dtb _dtbs_/kirkwood-d2net.dtb _dtbs_/kirkwood-db-88f6281.dtb _dtbs_/kirkwood-db-88f6282.dtb _dtbs_/kirkwood-dir665.dtb _dtbs_/kirkwood-dns320.dtb _dtbs_/kirkwood-dns325.dtb _dtbs_/kirkwood-dockstar.dtb _dtbs_/kirkwood-dreamplug.dtb _dtbs_/kirkwood-ds109.dtb _dtbs_/kirkwood-ds110jv10.dtb _dtbs_/kirkwood-ds111.dtb _dtbs_/kirkwood-ds112.dtb _dtbs_/kirkwood-ds209.dtb _dtbs_/kirkwood-ds210.dtb _dtbs_/kirkwood-ds212.dtb _dtbs_/kirkwood-ds212j.dtb _dtbs_/kirkwood-ds409.dtb _dtbs_/kirkwood-ds409slim.dtb _dtbs_/kirkwood-ds411.dtb _dtbs_/kirkwood-ds411j.dtb _dtbs_/kirkwood-ds411slim.dtb _dtbs_/kirkwood-goflexnet.dtb _dtbs_/kirkwood-guruplug-server-plus.dtb _dtbs_/kirkwood-ib62x0.dtb _dtbs_/kirkwood-iconnect.dtb _dtbs_/kirkwood-iomega_ix2_200.dtb _dtbs_/kirkwood-is2.dtb _dtbs_/kirkwood-km_fixedeth.dtb _dtbs_/kirkwood-km_kirkwood.dtb _dtbs_/kirkwood-l-50.dtb _dtbs_/kirkwood-laplug.dtb _dtbs_/kirkwood-linkstation-lsqvl.dtb _dtbs_/kirkwood-linkstation-lsvl.dtb _dtbs_/kirkwood-linkstation-lswsxl.dtb _dtbs_/kirkwood-linkstation-lswvl.dtb _dtbs_/kirkwood-linkstation-lswxl.dtb _dtbs_/kirkwood-linksys-viper.dtb _dtbs_/kirkwood-lschlv2.dtb _dtbs_/kirkwood-lsxhl.dtb _dtbs_/kirkwood-mplcec4.dtb _dtbs_/kirkwood-mv88f6281gtw-ge.dtb _dtbs_/kirkwood-nas2big.dtb _dtbs_/kirkwood-net2big.dtb _dtbs_/kirkwood-net5big.dtb _dtbs_/kirkwood-netgear_readynas_duo_v2.dtb _dtbs_/kirkwood-netgear_readynas_nv+_v2.dtb _dtbs_/kirkwood-ns2.dtb _dtbs_/kirkwood-ns2lite.dtb _dtbs_/kirkwood-ns2max.dtb _dtbs_/kirkwood-ns2mini.dtb _dtbs_/kirkwood-nsa310.dtb _dtbs_/kirkwood-nsa310a.dtb _dtbs_/kirkwood-nsa310s.dtb _dtbs_/kirkwood-nsa320.dtb _dtbs_/kirkwood-nsa325.dtb _dtbs_/kirkwood-openblocks_a6.dtb _dtbs_/kirkwood-openblocks_a7.dtb _dtbs_/kirkwood-openrd-base.dtb _dtbs_/kirkwood-openrd-client.dtb _dtbs_/kirkwood-openrd-ultimate.dtb _dtbs_/kirkwood-pogo_e02.dtb _dtbs_/kirkwood-pogoplug-series-4.dtb _dtbs_/kirkwood-rd88f6192.dtb _dtbs_/kirkwood-rd88f6281-a.dtb _dtbs_/kirkwood-rd88f6281-z0.dtb _dtbs_/kirkwood-rs212.dtb _dtbs_/kirkwood-rs409.dtb _dtbs_/kirkwood-rs411.dtb _dtbs_/kirkwood-sheevaplug-esata.dtb _dtbs_/kirkwood-sheevaplug.dtb _dtbs_/kirkwood-t5325.dtb _dtbs_/kirkwood-topkick.dtb _dtbs_/kirkwood-ts219-6281.dtb _dtbs_/kirkwood-ts219-6282.dtb _dtbs_/kirkwood-ts419-6281.dtb _dtbs_/kirkwood-ts419-6282.dtb _dtbs_/nuvoton-wpcm450-supermicro-x9sci-ln4f.dtb _dtbs_/orion5x-kuroboxpro.dtb _dtbs_/orion5x-lacie-d2-network.dtb _dtbs_/orion5x-lacie-ethernet-disk-mini-v2.dtb _dtbs_/orion5x-linkstation-lschl.dtb _dtbs_/orion5x-linkstation-lsgl.dtb _dtbs_/orion5x-linkstation-lswtgl.dtb _dtbs_/orion5x-lswsgl.dtb _dtbs_/orion5x-maxtor-shared-storage-2.dtb _dtbs_/orion5x-netgear-wnr854t.dtb _dtbs_/orion5x-rd88f5182-nas.dtb _dtbs_/pm9g45.dtb _dtbs_/suniv-f1c100s-licheepi-nano.dtb _dtbs_/suniv-f1c200s-lctech-pi.dtb _dtbs_/suniv-f1c200s-popstick-v1.1.dtb _dtbs_/tny_a9260.dtb _dtbs_/tny_a9263.dtb _dtbs_/tny_a9g20.dtb _dtbs_/usb_a9260.dtb _dtbs_/usb_a9263.dtb _dtbs_/usb_a9g20.dtb _dtbs_/usb_a9g20_lpw.dtb _dtbs_/versatile-ab-ib2.dtb _dtbs_/versatile-ab.dtb _dtbs_/versatile-pb.dtb /tmp/kci/artifacts/dtbs\n+ cd ..\n+ echo job:package_dtbs=done\n++ date +%s\n+ echo jobets:package_dtbs=1727742718\n+ echo Build script is completed, tail will be killed now\nBuild script is completed, tail will be killed now\n+ kill 12\n'}], 'tests': [], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:34:04 AM UTC [INFO] Received an event for node: 66fb412aad57aa842a06a9a8 10/01/2024 12:34:04 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'id': 'maestro:66fb412aad57aa842a06a9a8', 'origin': 'maestro', 'comment': 'staging-next-20241001.0', 'start_time': '2024-10-01T00:24:10.529000+00:00', 'architecture': 'arm', 'compiler': 'gcc-12', 'config_name': 'vexpress_defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fb412aad57aa842a06a9a8-kbuild-gcc-12-arm-vexpre-pgr72alv', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage'}, 'output_files': [{'name': 'build_sh', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-vexpress_defconfig-66fb412aad57aa842a06a9a8/build.sh?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-vexpress_defconfig-66fb412aad57aa842a06a9a8/build_kimage.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-vexpress_defconfig-66fb412aad57aa842a06a9a8/build_kimage_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-vexpress_defconfig-66fb412aad57aa842a06a9a8/build_modules.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-vexpress_defconfig-66fb412aad57aa842a06a9a8/build_modules_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-vexpress_defconfig-66fb412aad57aa842a06a9a8/build_kselftest.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-vexpress_defconfig-66fb412aad57aa842a06a9a8/build_kselftest_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-vexpress_defconfig-66fb412aad57aa842a06a9a8/build_dtbs.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-vexpress_defconfig-66fb412aad57aa842a06a9a8/build_dtbs_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'metadata', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-vexpress_defconfig-66fb412aad57aa842a06a9a8/metadata.json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_0_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-vexpress_defconfig-66fb412aad57aa842a06a9a8/fragments/0.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kernel', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-vexpress_defconfig-66fb412aad57aa842a06a9a8/zImage?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'modules', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-vexpress_defconfig-66fb412aad57aa842a06a9a8/modules.tar.xz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kselftest_tar_gz', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-vexpress_defconfig-66fb412aad57aa842a06a9a8/kselftest.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'config_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-vexpress_defconfig-66fb412aad57aa842a06a9a8/.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-vexpress_defconfig-66fb412aad57aa842a06a9a8/build.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'g/selftests/kselftest_install/tpm2/\nrsync -a --copy-unsafe-links tpm2.py tpm2_tests.py /tmp/kci/linux/tools/testing/selftests/kselftest_install/tpm2/\nrsync -a --copy-unsafe-links settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/tpm2/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tpm2\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/tty\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/tty/tty_tstamp_update /tmp/kci/linux/tools/testing/selftests/kselftest_install/tty/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tty\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/uevent\'\nrsync -a --copy-unsafe-links uevent_filtering /tmp/kci/linux/tools/testing/selftests/kselftest_install/uevent/\nrsync -a --copy-unsafe-links config /tmp/kci/linux/tools/testing/selftests/kselftest_install/uevent/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/uevent\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/user_events\'\nrsync -a --copy-unsafe-links settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/user_events/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/user_events/ftrace_test /tmp/kci/linux/tools/testing/selftests/user_events/dyn_test /tmp/kci/linux/tools/testing/selftests/user_events/perf_test /tmp/kci/linux/tools/testing/selftests/user_events/abi_test /tmp/kci/linux/tools/testing/selftests/kselftest_install/user_events/\nrsync -a --copy-unsafe-links config settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/user_events/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/user_events\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/vDSO\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_gettimeofday /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_getcpu /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_abi /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_clock_getres /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_correctness /tmp/kci/linux/tools/testing/selftests/kselftest_install/vDSO/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/vDSO\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/mm\'\nrsync -a --copy-unsafe-links run_vmtests.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nrsync -a --copy-unsafe-links test_vmalloc.sh test_hmm.sh va_high_addr_switch.sh charge_reserved_hugetlb.sh hugetlb_reparenting_test.sh write_hugetlb_memory.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/mm/cow /tmp/kci/linux/tools/testing/selftests/mm/compaction_test /tmp/kci/linux/tools/testing/selftests/mm/gup_longterm /tmp/kci/linux/tools/testing/selftests/mm/gup_test /tmp/kci/linux/tools/testing/selftests/mm/hmm-tests /tmp/kci/linux/tools/testing/selftests/mm/hugetlb-madvise /tmp/kci/linux/tools/testing/selftests/mm/hugetlb-read-hwpoison /tmp/kci/linux/tools/testing/selftests/mm/hugetlb-soft-offline /tmp/kci/linux/tools/testing/selftests/mm/hugepage-mmap /tmp/kci/linux/tools/testing/selftests/mm/hugepage-mremap /tmp/kci/linux/tools/testing/selftests/mm/hugepage-shm /tmp/kci/linux/tools/testing/selftests/mm/hugepage-vmemmap /tmp/kci/linux/tools/testing/selftests/mm/khugepaged /tmp/kci/linux/tools/testing/selftests/mm/madv_populate /tmp/kci/linux/tools/testing/selftests/mm/map_fixed_noreplace /tmp/kci/linux/tools/testing/selftests/mm/map_hugetlb /tmp/kci/linux/tools/testing/selftests/mm/map_populate /tmp/kci/linux/tools/testing/selftests/mm/migration /tmp/kci/linux/tools/testing/selftests/mm/mkdirty /tmp/kci/linux/tools/testing/selftests/mm/mlock-random-test /tmp/kci/linux/tools/testing/selftests/mm/mlock2-tests /tmp/kci/linux/tools/testing/selftests/mm/mrelease_test /tmp/kci/linux/tools/testing/selftests/mm/mremap_dontunmap /tmp/kci/linux/tools/testing/selftests/mm/mremap_test /tmp/kci/linux/tools/testing/selftests/mm/mseal_test /tmp/kci/linux/tools/testing/selftests/mm/seal_elf /tmp/kci/linux/tools/testing/selftests/mm/on-fault-limit /tmp/kci/linux/tools/testing/selftests/mm/pagemap_ioctl /tmp/kci/linux/tools/testing/selftests/mm/thuge-gen /tmp/kci/linux/tools/testing/selftests/mm/transhuge-stress /tmp/kci/linux/tools/testing/selftests/mm/uffd-stress /tmp/kci/linux/tools/testing/selftests/mm/uffd-unit-tests /tmp/kci/linux/tools/testing/selftests/mm/split_huge_page_test /tmp/kci/linux/tools/testing/selftests/mm/ksm_tests /tmp/kci/linux/tools/testing/selftests/mm/ksm_functional_tests /tmp/kci/linux/tools/testing/selftests/mm/mdwe_test /tmp/kci/linux/tools/testing/selftests/mm/hugetlb_fault_after_madv /tmp/kci/linux/tools/testing/selftests/mm/hugetlb_madv_vs_map /tmp/kci/linux/tools/testing/selftests/mm/hugetlb_dio /tmp/kci/linux/tools/testing/selftests/mm/droppable /tmp/kci/linux/tools/testing/selftests/mm/soft-dirty /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nrsync -a --copy-unsafe-links config settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/mm\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/x86\'\nmake[3]: Nothing to be done for \'install\'.\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/x86\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/zram\'\nrsync -a --copy-unsafe-links zram.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nrsync -a --copy-unsafe-links zram01.sh zram02.sh zram_lib.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nrsync -a --copy-unsafe-links config /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/zram\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/net/lib\'\n CC csum\ncsum.c: In function ‘recv_get_packet_csum_status’:\ncsum.c:712:50: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=]\n 712 | error(1, 0, "cmsg: len=%lu expected=%lu",\n | ~~^\n | |\n | long unsigned int\n | %u\n 713 | cm->cmsg_len, CMSG_LEN(sizeof(struct tpacket_auxdata)));\n | ~~~~~~~~~~~~ \n | |\n | size_t {aka unsigned int}\ncsum.c:712:63: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘unsigned int’ [-Wformat=]\n 712 | error(1, 0, "cmsg: len=%lu expected=%lu",\n | ~~^\n | |\n | long unsigned int\n | %u\nrsync -a --copy-unsafe-links ../../../../../Documentation/netlink/specs ../../../../net/ynl /tmp/kci/linux/tools/testing/selftests/kselftest_install/net/lib/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/net/lib/csum /tmp/kci/linux/tools/testing/selftests/kselftest_install/net/lib/\nrelative_files=""; for entry in py/__init__.py py/consts.py py/ksft.py py/netns.py py/nsim.py py/utils.py py/ynl.py; do entry_dir=$(readlink -e "$(dirname "$entry")"); entry_name=$(basename "$entry"); relative_dir=${entry_dir#"$SRC_PATH"/}; if [ "$relative_dir" = "$entry_dir" ]; then echo "Error: TEST_INCLUDES entry \\"$entry\\" not located inside selftests directory ($SRC_PATH)" >&2; exit 1; fi; relative_files="$relative_files $relative_dir/$entry_name"; done; cd /tmp/kci/linux/tools/testing/selftests && rsync -aR $relative_files /tmp/kci/linux/tools/testing/selftests/kselftest_install/ \nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/net/lib\'\nfor TARGET in acct alsa amd-pstate arm64 breakpoints cachestat capabilities cgroup clone3 connector core cpufreq cpu-hotplug damon devices/error_logs devices/probe dmabuf-heaps drivers/dma-buf drivers/s390x/uvdevice drivers/net drivers/net/bonding drivers/net/team drivers/net/virtio_net drivers/platform/x86/intel/ifs dt efivarfs exec fchmodat2 filesystems filesystems/binderfs filesystems/epoll filesystems/fat filesystems/overlayfs filesystems/statmount firmware fpu ftrace futex gpio hid intel_pstate iommu ipc ir kcmp kexec kvm landlock lib livepatch lkdtm lsm membarrier memfd memory-hotplug mincore mount mount_setattr move_mount_set_group mqueue nci net net/af_unix net/forwarding net/hsr net/mptcp net/netfilter net/openvswitch net/packetdrill net/rds net/tcp_ao nsfs perf_events pidfd pid_namespace power_supply powerpc prctl proc pstore ptrace openat2 resctrl riscv rlimits rseq rtc rust seccomp sgx sigaltstack size sparc64 splice static_keys sync syscall_user_dispatch sysctl tc-testing tdx thermal/intel/power_floor thermal/intel/workload_hint timens timers tmpfs tpm2 tty uevent user_events vDSO mm x86 zram; do \\\n\tBUILD_TARGET=$BUILD/$TARGET;\t\\\n\t[ ! -d /tmp/kci/linux/tools/testing/selftests/kselftest_install/$TARGET ] && printf "Skipping non-existent dir: $TARGET\\n" && continue; \\\n\tprintf "Emit Tests for $TARGET\\n"; \\\n\tmake -s --no-print-directory OUTPUT=$BUILD_TARGET COLLECTION=$TARGET \\\n\t\t-C $TARGET emit_tests >> /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-list.txt; \\\ndone;\nEmit Tests for acct\nEmit Tests for alsa\nEmit Tests for amd-pstate\nSkipping non-existent dir: arm64\nEmit Tests for breakpoints\nEmit Tests for cachestat\nEmit Tests for capabilities\nEmit Tests for cgroup\nEmit Tests for clone3\nEmit Tests for connector\nEmit Tests for core\nEmit Tests for cpufreq\nEmit Tests for cpu-hotplug\nEmit Tests for damon\nEmit Tests for devices/error_logs\nEmit Tests for devices/probe\nEmit Tests for dmabuf-heaps\nEmit Tests for drivers/dma-buf\nSkipping non-existent dir: drivers/s390x/uvdevice\nEmit Tests for drivers/net\nEmit Tests for drivers/net/bonding\nEmit Tests for drivers/net/team\nEmit Tests for drivers/net/virtio_net\nEmit Tests for drivers/platform/x86/intel/ifs\nEmit Tests for dt\nEmit Tests for efivarfs\nSkipping non-existent dir: exec\nEmit Tests for fchmodat2\nEmit Tests for filesystems\nEmit Tests for filesystems/binderfs\nEmit Tests for filesystems/epoll\nEmit Tests for filesystems/fat\nEmit Tests for filesystems/overlayfs\nEmit Tests for filesystems/statmount\nEmit Tests for firmware\nEmit Tests for fpu\nEmit Tests for ftrace\nEmit Tests for futex\nEmit Tests for gpio\nSkipping non-existent dir: hid\nEmit Tests for intel_pstate\nEmit Tests for iommu\nEmit Tests for ipc\nEmit Tests for ir\nEmit Tests for kcmp\nSkipping non-existent dir: kexec\nEmit Tests for kvm\nmkdir: missing operand\nTry \'mkdir --help\' for more information.\nEmit Tests for landlock\nEmit Tests for lib\nEmit Tests for livepatch\nEmit Tests for lkdtm\nEmit Tests for lsm\nEmit Tests for membarrier\nEmit Tests for memfd\nEmit Tests for memory-hotplug\nEmit Tests for mincore\nEmit Tests for mount\nEmit Tests for mount_setattr\nEmit Tests for move_mount_set_group\nEmit Tests for mqueue\nEmit Tests for nci\nEmit Tests for net\nEmit Tests for net/af_unix\nEmit Tests for net/forwarding\nEmit Tests for net/hsr\nEmit Tests for net/mptcp\nEmit Tests for net/netfilter\nEmit Tests for net/openvswitch\nEmit Tests for net/packetdrill\nEmit Tests for net/rds\nEmit Tests for net/tcp_ao\nEmit Tests for nsfs\nEmit Tests for perf_events\nEmit Tests for pidfd\nEmit Tests for pid_namespace\nEmit Tests for power_supply\nSkipping non-existent dir: powerpc\nSkipping non-existent dir: prctl\nEmit Tests for proc\nEmit Tests for pstore\nEmit Tests for ptrace\nEmit Tests for openat2\nEmit Tests for resctrl\nSkipping non-existent dir: riscv\nEmit Tests for rlimits\nEmit Tests for rseq\nEmit Tests for rtc\nEmit Tests for rust\nEmit Tests for seccomp\nSkipping non-existent dir: sgx\nEmit Tests for sigaltstack\nEmit Tests for size\nSkipping non-existent dir: sparc64\nEmit Tests for splice\nEmit Tests for static_keys\nEmit Tests for sync\nEmit Tests for syscall_user_dispatch\nEmit Tests for sysctl\nEmit Tests for tc-testing\nEmit Tests for tdx\nSkipping non-existent dir: thermal/intel/power_floor\nSkipping non-existent dir: thermal/intel/workload_hint\nEmit Tests for timens\nEmit Tests for timers\nEmit Tests for tmpfs\nEmit Tests for tpm2\nEmit Tests for tty\nEmit Tests for uevent\nEmit Tests for user_events\nEmit Tests for vDSO\nEmit Tests for mm\nSkipping non-existent dir: x86\nEmit Tests for zram\nCreated /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz\n+ echo job:build_kselftest=done\n++ date +%s\n+ echo jobets:build_kselftest=1727742836\n+ echo -----log:build_dtbs-----\n-----log:build_dtbs-----\n+ echo job:build_dtbs=running\n++ date +%s\n+ echo jobsts:build_dtbs=1727742836\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n++ nproc\n+ make -j8 dtbs\n++ tee /tmp/kci/artifacts/build_dtbs.log\n++ tee /tmp/kci/artifacts/build_dtbs_stderr.log\n DTC arch/arm/boot/dts/arm/vexpress-v2p-ca5s.dtb\n DTC arch/arm/boot/dts/arm/vexpress-v2p-ca9.dtb\n DTC arch/arm/boot/dts/arm/vexpress-v2p-ca15-tc1.dtb\n DTC arch/arm/boot/dts/arm/vexpress-v2p-ca15_a7.dtb\n+ cd ..\n+ echo job:build_dtbs=done\n++ date +%s\n+ echo jobets:build_dtbs=1727742837\n+ echo -----log:package_kimage-----\n-----log:package_kimage-----\n+ echo job:package_kimage=running\n++ date +%s\n+ echo jobsts:package_kimage=1727742837\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp arch/arm/boot/xipImage ../artifacts\ncp: cannot stat \'arch/arm/boot/xipImage\': No such file or directory\n+ true\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp arch/arm/boot/zImage ../artifacts\n+ cd ..\n+ echo job:package_kimage=done\n++ date +%s\n+ echo jobets:package_kimage=1727742837\n+ echo -----log:package_modules-----\n-----log:package_modules-----\n+ echo job:package_modules=running\n++ date +%s\n+ echo jobsts:package_modules=1727742837\n+ cd /tmp/kci/linux\n+ set +e\n+ grep CONFIG_MODULES=y .config\nCONFIG_MODULES=y\n+ \'[\' 0 -eq 0 \']\'\n+ set -e\n+ make modules_install\n SYMLINK _modules_/lib/modules/6.12.0-rc1-next-20240930/build\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/modules.order\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/modules.builtin\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/modules.builtin.modinfo\n DEPMOD _modules_/lib/modules/6.12.0-rc1-next-20240930\n+ tar -C _modules_ -cJf /tmp/kci/artifacts/modules.tar.xz .\n+ cd ..\n+ rm -rf _modules_\n+ set -e\n+ echo job:package_modules=done\n++ date +%s\n+ echo jobets:package_modules=1727742837\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727742837\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz /tmp/kci/artifacts/\n+ echo job:package_kselftest=done\n++ date +%s\n+ echo jobets:package_kselftest=1727742837\n+ echo -----log:package_dtbs-----\n-----log:package_dtbs-----\n+ echo job:package_dtbs=running\n++ date +%s\n+ echo jobsts:package_dtbs=1727742837\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ make dtbs_install\n INSTALL _dtbs_/vexpress-v2p-ca5s.dtb\n INSTALL _dtbs_/vexpress-v2p-ca9.dtb\n INSTALL _dtbs_/vexpress-v2p-ca15-tc1.dtb\n INSTALL _dtbs_/vexpress-v2p-ca15_a7.dtb\n+ mkdir -p /tmp/kci/artifacts/dtbs\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp -r _dtbs_/vexpress-v2p-ca15-tc1.dtb _dtbs_/vexpress-v2p-ca15_a7.dtb _dtbs_/vexpress-v2p-ca5s.dtb _dtbs_/vexpress-v2p-ca9.dtb /tmp/kci/artifacts/dtbs\n+ cd ..\n+ echo job:package_dtbs=done\n++ date +%s\n+ echo jobets:package_dtbs=1727742837\n+ echo Build script is completed, tail will be killed now\nBuild script is completed, tail will be killed now\n+ kill 12\n'}], 'tests': [], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:35:38 AM UTC [INFO] Received an event for node: 66fb412dad57aa842a06a9ab 10/01/2024 12:35:39 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'id': 'maestro:66fb412dad57aa842a06a9ab', 'origin': 'maestro', 'comment': 'staging-next-20241001.0', 'start_time': '2024-10-01T00:24:13.085000+00:00', 'architecture': 'i386', 'compiler': 'gcc-12', 'config_name': 'i386_defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fb412dad57aa842a06a9ab-kbuild-gcc-12-i386-zh8ld64o', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'bzimage'}, 'output_files': [{'name': 'build_sh', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-66fb412dad57aa842a06a9ab/build.sh?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-66fb412dad57aa842a06a9ab/build_kimage.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-66fb412dad57aa842a06a9ab/build_kimage_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-66fb412dad57aa842a06a9ab/build_modules.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-66fb412dad57aa842a06a9ab/build_modules_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-66fb412dad57aa842a06a9ab/build_kselftest.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-66fb412dad57aa842a06a9ab/build_kselftest_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'metadata', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-66fb412dad57aa842a06a9ab/metadata.json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_0_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-66fb412dad57aa842a06a9ab/fragments/0.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kernel', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-66fb412dad57aa842a06a9ab/bzImage?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'modules', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-66fb412dad57aa842a06a9ab/modules.tar.xz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kselftest_tar_gz', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-66fb412dad57aa842a06a9ab/kselftest.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'config_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-66fb412dad57aa842a06a9ab/.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-i386-66fb412dad57aa842a06a9ab/build.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 's/kselftest_install/user_events/\nrsync -a --copy-unsafe-links config settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/user_events/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/user_events\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/vDSO\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_gettimeofday /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_getcpu /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_abi /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_clock_getres /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_correctness /tmp/kci/linux/tools/testing/selftests/kselftest_install/vDSO/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/vDSO\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/mm\'\nrsync -a --copy-unsafe-links run_vmtests.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nrsync -a --copy-unsafe-links test_vmalloc.sh test_hmm.sh va_high_addr_switch.sh charge_reserved_hugetlb.sh hugetlb_reparenting_test.sh write_hugetlb_memory.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/mm/cow /tmp/kci/linux/tools/testing/selftests/mm/compaction_test /tmp/kci/linux/tools/testing/selftests/mm/gup_longterm /tmp/kci/linux/tools/testing/selftests/mm/gup_test /tmp/kci/linux/tools/testing/selftests/mm/hmm-tests /tmp/kci/linux/tools/testing/selftests/mm/hugetlb-madvise /tmp/kci/linux/tools/testing/selftests/mm/hugetlb-read-hwpoison /tmp/kci/linux/tools/testing/selftests/mm/hugetlb-soft-offline /tmp/kci/linux/tools/testing/selftests/mm/hugepage-mmap /tmp/kci/linux/tools/testing/selftests/mm/hugepage-mremap /tmp/kci/linux/tools/testing/selftests/mm/hugepage-shm /tmp/kci/linux/tools/testing/selftests/mm/hugepage-vmemmap /tmp/kci/linux/tools/testing/selftests/mm/khugepaged /tmp/kci/linux/tools/testing/selftests/mm/madv_populate /tmp/kci/linux/tools/testing/selftests/mm/map_fixed_noreplace /tmp/kci/linux/tools/testing/selftests/mm/map_hugetlb /tmp/kci/linux/tools/testing/selftests/mm/map_populate /tmp/kci/linux/tools/testing/selftests/mm/migration /tmp/kci/linux/tools/testing/selftests/mm/mkdirty /tmp/kci/linux/tools/testing/selftests/mm/mlock-random-test /tmp/kci/linux/tools/testing/selftests/mm/mlock2-tests /tmp/kci/linux/tools/testing/selftests/mm/mrelease_test /tmp/kci/linux/tools/testing/selftests/mm/mremap_dontunmap /tmp/kci/linux/tools/testing/selftests/mm/mremap_test /tmp/kci/linux/tools/testing/selftests/mm/mseal_test /tmp/kci/linux/tools/testing/selftests/mm/seal_elf /tmp/kci/linux/tools/testing/selftests/mm/on-fault-limit /tmp/kci/linux/tools/testing/selftests/mm/pagemap_ioctl /tmp/kci/linux/tools/testing/selftests/mm/thuge-gen /tmp/kci/linux/tools/testing/selftests/mm/transhuge-stress /tmp/kci/linux/tools/testing/selftests/mm/uffd-stress /tmp/kci/linux/tools/testing/selftests/mm/uffd-unit-tests /tmp/kci/linux/tools/testing/selftests/mm/split_huge_page_test /tmp/kci/linux/tools/testing/selftests/mm/ksm_tests /tmp/kci/linux/tools/testing/selftests/mm/ksm_functional_tests /tmp/kci/linux/tools/testing/selftests/mm/mdwe_test /tmp/kci/linux/tools/testing/selftests/mm/hugetlb_fault_after_madv /tmp/kci/linux/tools/testing/selftests/mm/hugetlb_madv_vs_map /tmp/kci/linux/tools/testing/selftests/mm/hugetlb_dio /tmp/kci/linux/tools/testing/selftests/mm/droppable /tmp/kci/linux/tools/testing/selftests/mm/soft-dirty /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nrsync -a --copy-unsafe-links config settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/mm\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/x86\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/x86/single_step_syscall_32 /tmp/kci/linux/tools/testing/selftests/x86/sysret_ss_attrs_32 /tmp/kci/linux/tools/testing/selftests/x86/syscall_nt_32 /tmp/kci/linux/tools/testing/selftests/x86/test_mremap_vdso_32 /tmp/kci/linux/tools/testing/selftests/x86/check_initial_reg_state_32 /tmp/kci/linux/tools/testing/selftests/x86/sigreturn_32 /tmp/kci/linux/tools/testing/selftests/x86/iopl_32 /tmp/kci/linux/tools/testing/selftests/x86/ioperm_32 /tmp/kci/linux/tools/testing/selftests/x86/test_vsyscall_32 /tmp/kci/linux/tools/testing/selftests/x86/mov_ss_trap_32 /tmp/kci/linux/tools/testing/selftests/x86/syscall_arg_fault_32 /tmp/kci/linux/tools/testing/selftests/x86/fsgsbase_restore_32 /tmp/kci/linux/tools/testing/selftests/x86/sigaltstack_32 /tmp/kci/linux/tools/testing/selftests/x86/nx_stack_32 /tmp/kci/linux/tools/testing/selftests/x86/entry_from_vm86_32 /tmp/kci/linux/tools/testing/selftests/x86/test_syscall_vdso_32 /tmp/kci/linux/tools/testing/selftests/x86/unwind_vdso_32 /tmp/kci/linux/tools/testing/selftests/x86/test_FCMOV_32 /tmp/kci/linux/tools/testing/selftests/x86/test_FCOMI_32 /tmp/kci/linux/tools/testing/selftests/x86/test_FISTTP_32 /tmp/kci/linux/tools/testing/selftests/x86/vdso_restorer_32 /tmp/kci/linux/tools/testing/selftests/x86/ldt_gdt_32 /tmp/kci/linux/tools/testing/selftests/x86/ptrace_syscall_32 /tmp/kci/linux/tools/testing/selftests/x86/single_step_syscall_64 /tmp/kci/linux/tools/testing/selftests/x86/sysret_ss_attrs_64 /tmp/kci/linux/tools/testing/selftests/x86/syscall_nt_64 /tmp/kci/linux/tools/testing/selftests/x86/test_mremap_vdso_64 /tmp/kci/linux/tools/testing/selftests/x86/check_initial_reg_state_64 /tmp/kci/linux/tools/testing/selftests/x86/sigreturn_64 /tmp/kci/linux/tools/testing/selftests/x86/iopl_64 /tmp/kci/linux/tools/testing/selftests/x86/ioperm_64 /tmp/kci/linux/tools/testing/selftests/x86/test_vsyscall_64 /tmp/kci/linux/tools/testing/selftests/x86/mov_ss_trap_64 /tmp/kci/linux/tools/testing/selftests/x86/syscall_arg_fault_64 /tmp/kci/linux/tools/testing/selftests/x86/fsgsbase_restore_64 /tmp/kci/linux/tools/testing/selftests/x86/sigaltstack_64 /tmp/kci/linux/tools/testing/selftests/x86/nx_stack_64 /tmp/kci/linux/tools/testing/selftests/x86/fsgsbase_64 /tmp/kci/linux/tools/testing/selftests/x86/sysret_rip_64 /tmp/kci/linux/tools/testing/selftests/x86/syscall_numbering_64 /tmp/kci/linux/tools/testing/selftests/x86/corrupt_xstate_header_64 /tmp/kci/linux/tools/testing/selftests/x86/amx_64 /tmp/kci/linux/tools/testing/selftests/x86/lam_64 /tmp/kci/linux/tools/testing/selftests/x86/test_shadow_stack_64 /tmp/kci/linux/tools/testing/selftests/x86/ldt_gdt_64 /tmp/kci/linux/tools/testing/selftests/x86/ptrace_syscall_64 /tmp/kci/linux/tools/testing/selftests/kselftest_install/x86/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/x86\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/zram\'\nrsync -a --copy-unsafe-links zram.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nrsync -a --copy-unsafe-links zram01.sh zram02.sh zram_lib.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nrsync -a --copy-unsafe-links config /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/zram\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/net/lib\'\n CC csum\nrsync -a --copy-unsafe-links ../../../../../Documentation/netlink/specs ../../../../net/ynl /tmp/kci/linux/tools/testing/selftests/kselftest_install/net/lib/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/net/lib/csum /tmp/kci/linux/tools/testing/selftests/kselftest_install/net/lib/\nrelative_files=""; for entry in py/__init__.py py/consts.py py/ksft.py py/netns.py py/nsim.py py/utils.py py/ynl.py; do entry_dir=$(readlink -e "$(dirname "$entry")"); entry_name=$(basename "$entry"); relative_dir=${entry_dir#"$SRC_PATH"/}; if [ "$relative_dir" = "$entry_dir" ]; then echo "Error: TEST_INCLUDES entry \\"$entry\\" not located inside selftests directory ($SRC_PATH)" >&2; exit 1; fi; relative_files="$relative_files $relative_dir/$entry_name"; done; cd /tmp/kci/linux/tools/testing/selftests && rsync -aR $relative_files /tmp/kci/linux/tools/testing/selftests/kselftest_install/ \nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/net/lib\'\nfor TARGET in acct alsa amd-pstate arm64 breakpoints cachestat capabilities cgroup clone3 connector core cpufreq cpu-hotplug damon devices/error_logs devices/probe dmabuf-heaps drivers/dma-buf drivers/s390x/uvdevice drivers/net drivers/net/bonding drivers/net/team drivers/net/virtio_net drivers/platform/x86/intel/ifs dt efivarfs exec fchmodat2 filesystems filesystems/binderfs filesystems/epoll filesystems/fat filesystems/overlayfs filesystems/statmount firmware fpu ftrace futex gpio hid intel_pstate iommu ipc ir kcmp kexec kvm landlock lib livepatch lkdtm lsm membarrier memfd memory-hotplug mincore mount mount_setattr move_mount_set_group mqueue nci net net/af_unix net/forwarding net/hsr net/mptcp net/netfilter net/openvswitch net/packetdrill net/rds net/tcp_ao nsfs perf_events pidfd pid_namespace power_supply powerpc prctl proc pstore ptrace openat2 resctrl riscv rlimits rseq rtc rust seccomp sgx sigaltstack size sparc64 splice static_keys sync syscall_user_dispatch sysctl tc-testing tdx thermal/intel/power_floor thermal/intel/workload_hint timens timers tmpfs tpm2 tty uevent user_events vDSO mm x86 zram; do \\\n\tBUILD_TARGET=$BUILD/$TARGET;\t\\\n\t[ ! -d /tmp/kci/linux/tools/testing/selftests/kselftest_install/$TARGET ] && printf "Skipping non-existent dir: $TARGET\\n" && continue; \\\n\tprintf "Emit Tests for $TARGET\\n"; \\\n\tmake -s --no-print-directory OUTPUT=$BUILD_TARGET COLLECTION=$TARGET \\\n\t\t-C $TARGET emit_tests >> /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-list.txt; \\\ndone;\nEmit Tests for acct\nEmit Tests for alsa\nEmit Tests for amd-pstate\nSkipping non-existent dir: arm64\nEmit Tests for breakpoints\nEmit Tests for cachestat\nEmit Tests for capabilities\nEmit Tests for cgroup\nEmit Tests for clone3\nEmit Tests for connector\nEmit Tests for core\nEmit Tests for cpufreq\nEmit Tests for cpu-hotplug\nEmit Tests for damon\nEmit Tests for devices/error_logs\nEmit Tests for devices/probe\nEmit Tests for dmabuf-heaps\nEmit Tests for drivers/dma-buf\nSkipping non-existent dir: drivers/s390x/uvdevice\nEmit Tests for drivers/net\nEmit Tests for drivers/net/bonding\nEmit Tests for drivers/net/team\nEmit Tests for drivers/net/virtio_net\nEmit Tests for drivers/platform/x86/intel/ifs\nEmit Tests for dt\nEmit Tests for efivarfs\nEmit Tests for exec\nEmit Tests for fchmodat2\nEmit Tests for filesystems\nEmit Tests for filesystems/binderfs\nEmit Tests for filesystems/epoll\nEmit Tests for filesystems/fat\nEmit Tests for filesystems/overlayfs\nEmit Tests for filesystems/statmount\nEmit Tests for firmware\nEmit Tests for fpu\nEmit Tests for ftrace\nEmit Tests for futex\nEmit Tests for gpio\nSkipping non-existent dir: hid\nEmit Tests for intel_pstate\nEmit Tests for iommu\nEmit Tests for ipc\nEmit Tests for ir\nEmit Tests for kcmp\nEmit Tests for kexec\nEmit Tests for kvm\nmkdir: missing operand\nTry \'mkdir --help\' for more information.\nEmit Tests for landlock\nEmit Tests for lib\nEmit Tests for livepatch\nEmit Tests for lkdtm\nEmit Tests for lsm\nEmit Tests for membarrier\nEmit Tests for memfd\nEmit Tests for memory-hotplug\nEmit Tests for mincore\nEmit Tests for mount\nEmit Tests for mount_setattr\nEmit Tests for move_mount_set_group\nEmit Tests for mqueue\nEmit Tests for nci\nEmit Tests for net\nEmit Tests for net/af_unix\nEmit Tests for net/forwarding\nEmit Tests for net/hsr\nEmit Tests for net/mptcp\nEmit Tests for net/netfilter\nEmit Tests for net/openvswitch\nEmit Tests for net/packetdrill\nEmit Tests for net/rds\nEmit Tests for net/tcp_ao\nEmit Tests for nsfs\nEmit Tests for perf_events\nEmit Tests for pidfd\nEmit Tests for pid_namespace\nEmit Tests for power_supply\nSkipping non-existent dir: powerpc\nSkipping non-existent dir: prctl\nEmit Tests for proc\nEmit Tests for pstore\nEmit Tests for ptrace\nEmit Tests for openat2\nEmit Tests for resctrl\nSkipping non-existent dir: riscv\nEmit Tests for rlimits\nEmit Tests for rseq\nEmit Tests for rtc\nEmit Tests for rust\nEmit Tests for seccomp\nEmit Tests for sgx\nEmit Tests for sigaltstack\nEmit Tests for size\nSkipping non-existent dir: sparc64\nEmit Tests for splice\nEmit Tests for static_keys\nEmit Tests for sync\nEmit Tests for syscall_user_dispatch\nEmit Tests for sysctl\nEmit Tests for tc-testing\nEmit Tests for tdx\nSkipping non-existent dir: thermal/intel/power_floor\nSkipping non-existent dir: thermal/intel/workload_hint\nEmit Tests for timens\nEmit Tests for timers\nEmit Tests for tmpfs\nEmit Tests for tpm2\nEmit Tests for tty\nEmit Tests for uevent\nEmit Tests for user_events\nEmit Tests for vDSO\nEmit Tests for mm\nEmit Tests for x86\nEmit Tests for zram\nCreated /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz\n+ echo job:build_kselftest=done\n++ date +%s\n+ echo jobets:build_kselftest=1727742933\n+ echo -----log:package_kimage-----\n-----log:package_kimage-----\n+ echo job:package_kimage=running\n++ date +%s\n+ echo jobsts:package_kimage=1727742933\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp arch/i386/boot/bzImage ../artifacts\n+ cd ..\n+ echo job:package_kimage=done\n++ date +%s\n+ echo jobets:package_kimage=1727742933\n+ echo -----log:package_modules-----\n-----log:package_modules-----\n+ echo job:package_modules=running\n++ date +%s\n+ echo jobsts:package_modules=1727742933\n+ cd /tmp/kci/linux\n+ set +e\n+ grep CONFIG_MODULES=y .config\nCONFIG_MODULES=y\n+ \'[\' 0 -eq 0 \']\'\n+ set -e\n+ make modules_install\n SYMLINK _modules_/lib/modules/6.12.0-rc1-next-20240930/build\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/modules.order\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/modules.builtin\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/modules.builtin.modinfo\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/fs/efivarfs/efivarfs.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/fs/efivarfs/efivarfs.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/thermal/intel/x86_pkg_temp_thermal.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/thermal/intel/x86_pkg_temp_thermal.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_log_syslog.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_log_syslog.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_mark.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_mark.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_LOG.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_LOG.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_MASQUERADE.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_MASQUERADE.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_addrtype.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_addrtype.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/iptable_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/iptable_nat.ko\n DEPMOD _modules_/lib/modules/6.12.0-rc1-next-20240930\n+ tar -C _modules_ -cJf /tmp/kci/artifacts/modules.tar.xz .\n+ cd ..\n+ rm -rf _modules_\n+ set -e\n+ echo job:package_modules=done\n++ date +%s\n+ echo jobets:package_modules=1727742933\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727742933\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz /tmp/kci/artifacts/\n+ echo job:package_kselftest=done\n++ date +%s\n+ echo jobets:package_kselftest=1727742933\n+ echo Build script is completed, tail will be killed now\nBuild script is completed, tail will be killed now\n+ kill 12\n'}], 'tests': [], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:35:55 AM UTC [INFO] Received an event for node: 66fb4127ad57aa842a06a9a4 10/01/2024 12:35:55 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'id': 'maestro:66fb4127ad57aa842a06a9a4', 'origin': 'maestro', 'comment': 'staging-next-20241001.0', 'start_time': '2024-10-01T00:24:07.926000+00:00', 'architecture': 'arm', 'compiler': 'gcc-12', 'config_name': 'imx_v6_v7_defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fb4127ad57aa842a06a9a4-kbuild-gcc-12-arm-imx-v6-h3smrqog', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage'}, 'output_files': [{'name': 'build_sh', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-imx_v6_v7_defconfig-66fb4127ad57aa842a06a9a4/build.sh?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-imx_v6_v7_defconfig-66fb4127ad57aa842a06a9a4/build_kimage.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-imx_v6_v7_defconfig-66fb4127ad57aa842a06a9a4/build_kimage_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-imx_v6_v7_defconfig-66fb4127ad57aa842a06a9a4/build_modules.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-imx_v6_v7_defconfig-66fb4127ad57aa842a06a9a4/build_modules_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-imx_v6_v7_defconfig-66fb4127ad57aa842a06a9a4/build_kselftest.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-imx_v6_v7_defconfig-66fb4127ad57aa842a06a9a4/build_kselftest_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-imx_v6_v7_defconfig-66fb4127ad57aa842a06a9a4/build_dtbs.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-imx_v6_v7_defconfig-66fb4127ad57aa842a06a9a4/build_dtbs_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'metadata', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-imx_v6_v7_defconfig-66fb4127ad57aa842a06a9a4/metadata.json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_0_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-imx_v6_v7_defconfig-66fb4127ad57aa842a06a9a4/fragments/0.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kernel', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-imx_v6_v7_defconfig-66fb4127ad57aa842a06a9a4/zImage?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'modules', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-imx_v6_v7_defconfig-66fb4127ad57aa842a06a9a4/modules.tar.xz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kselftest_tar_gz', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-imx_v6_v7_defconfig-66fb4127ad57aa842a06a9a4/kselftest.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'config_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-imx_v6_v7_defconfig-66fb4127ad57aa842a06a9a4/.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-imx_v6_v7_defconfig-66fb4127ad57aa842a06a9a4/build.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'mx6sx-sdb-reva.dtb\n INSTALL _dtbs_/imx6sx-sdb-sai.dtb\n INSTALL _dtbs_/imx6sx-sdb.dtb\n INSTALL _dtbs_/imx6sx-sdb-mqs.dtb\n INSTALL _dtbs_/imx6sx-softing-vining-2000.dtb\n INSTALL _dtbs_/imx6sx-udoo-neo-basic.dtb\n INSTALL _dtbs_/imx6sx-udoo-neo-extended.dtb\n INSTALL _dtbs_/imx6sx-udoo-neo-full.dtb\n INSTALL _dtbs_/imx6ul-14x14-evk.dtb\n INSTALL _dtbs_/imx6ul-ccimx6ulsbcexpress.dtb\n INSTALL _dtbs_/imx6ul-ccimx6ulsbcpro.dtb\n INSTALL _dtbs_/imx6ul-geam.dtb\n INSTALL _dtbs_/imx6ul-isiot-emmc.dtb\n INSTALL _dtbs_/imx6ul-isiot-nand.dtb\n INSTALL _dtbs_/imx6ul-kontron-bl.dtb\n INSTALL _dtbs_/imx6ul-kontron-bl-43.dtb\n INSTALL _dtbs_/imx6ul-liteboard.dtb\n INSTALL _dtbs_/imx6ul-tqma6ul1-mba6ulx.dtb\n INSTALL _dtbs_/imx6ul-tqma6ul2-mba6ulx.dtb\n INSTALL _dtbs_/imx6ul-tqma6ul2l-mba6ulx.dtb\n INSTALL _dtbs_/imx6ul-opos6uldev.dtb\n INSTALL _dtbs_/imx6ul-pico-dwarf.dtb\n INSTALL _dtbs_/imx6ul-pico-hobbit.dtb\n INSTALL _dtbs_/imx6ul-pico-pi.dtb\n INSTALL _dtbs_/imx6ul-phytec-segin-ff-rdk-emmc.dtb\n INSTALL _dtbs_/imx6ul-phytec-segin-ff-rdk-nand.dtb\n INSTALL _dtbs_/imx6ul-prti6g.dtb\n INSTALL _dtbs_/imx6ul-tx6ul-0010.dtb\n INSTALL _dtbs_/imx6ul-tx6ul-0011.dtb\n INSTALL _dtbs_/imx6ul-tx6ul-mainboard.dtb\n INSTALL _dtbs_/imx6ull-14x14-evk.dtb\n INSTALL _dtbs_/imx6ull-colibri-aster.dtb\n INSTALL _dtbs_/imx6ull-colibri-emmc-aster.dtb\n INSTALL _dtbs_/imx6ull-colibri-emmc-eval-v3.dtb\n INSTALL _dtbs_/imx6ull-colibri-emmc-iris.dtb\n INSTALL _dtbs_/imx6ull-colibri-emmc-iris-v2.dtb\n INSTALL _dtbs_/imx6ull-colibri-eval-v3.dtb\n INSTALL _dtbs_/imx6ull-colibri-iris.dtb\n INSTALL _dtbs_/imx6ull-colibri-iris-v2.dtb\n INSTALL _dtbs_/imx6ull-colibri-wifi-aster.dtb\n INSTALL _dtbs_/imx6ull-colibri-wifi-eval-v3.dtb\n INSTALL _dtbs_/imx6ull-colibri-wifi-iris.dtb\n INSTALL _dtbs_/imx6ull-colibri-wifi-iris-v2.dtb\n INSTALL _dtbs_/imx6ull-dhcom-drc02.dtb\n INSTALL _dtbs_/imx6ull-dhcom-pdk2.dtb\n INSTALL _dtbs_/imx6ull-dhcom-picoitx.dtb\n INSTALL _dtbs_/imx6ull-dhcor-maveo-box.dtb\n INSTALL _dtbs_/imx6ull-jozacp.dtb\n INSTALL _dtbs_/imx6ull-kontron-bl.dtb\n INSTALL _dtbs_/imx6ull-myir-mys-6ulx-eval.dtb\n INSTALL _dtbs_/imx6ull-opos6uldev.dtb\n INSTALL _dtbs_/imx6ull-phytec-segin-ff-rdk-nand.dtb\n INSTALL _dtbs_/imx6ull-phytec-segin-ff-rdk-emmc.dtb\n INSTALL _dtbs_/imx6ull-phytec-segin-lc-rdk-nand.dtb\n INSTALL _dtbs_/imx6ull-phytec-tauri-emmc.dtb\n INSTALL _dtbs_/imx6ull-phytec-tauri-nand.dtb\n INSTALL _dtbs_/imx6ull-seeed-npi-dev-board-emmc.dtb\n INSTALL _dtbs_/imx6ull-seeed-npi-dev-board-nand.dtb\n INSTALL _dtbs_/imx6ull-tarragon-master.dtb\n INSTALL _dtbs_/imx6ull-tarragon-micro.dtb\n INSTALL _dtbs_/imx6ull-tarragon-slave.dtb\n INSTALL _dtbs_/imx6ull-tarragon-slavext.dtb\n INSTALL _dtbs_/imx6ull-tqma6ull2-mba6ulx.dtb\n INSTALL _dtbs_/imx6ull-tqma6ull2l-mba6ulx.dtb\n INSTALL _dtbs_/imx6ull-uti260b.dtb\n INSTALL _dtbs_/imx6ulz-14x14-evk.dtb\n INSTALL _dtbs_/imx6ulz-bsh-smm-m2.dtb\n INSTALL _dtbs_/imx7d-cl-som-imx7.dtb\n INSTALL _dtbs_/imx7d-colibri-aster.dtb\n INSTALL _dtbs_/imx7d-colibri-emmc-aster.dtb\n INSTALL _dtbs_/imx7d-colibri-emmc-iris.dtb\n INSTALL _dtbs_/imx7d-colibri-emmc-iris-v2.dtb\n INSTALL _dtbs_/imx7d-colibri-emmc-eval-v3.dtb\n INSTALL _dtbs_/imx7d-colibri-eval-v3.dtb\n INSTALL _dtbs_/imx7d-colibri-iris.dtb\n INSTALL _dtbs_/imx7d-colibri-iris-v2.dtb\n INSTALL _dtbs_/imx7d-flex-concentrator.dtb\n INSTALL _dtbs_/imx7d-flex-concentrator-mfg.dtb\n INSTALL _dtbs_/imx7d-mba7.dtb\n INSTALL _dtbs_/imx7d-meerkat96.dtb\n INSTALL _dtbs_/imx7d-nitrogen7.dtb\n INSTALL _dtbs_/imx7d-pico-dwarf.dtb\n INSTALL _dtbs_/imx7d-pico-hobbit.dtb\n INSTALL _dtbs_/imx7d-pico-nymph.dtb\n INSTALL _dtbs_/imx7d-pico-pi.dtb\n INSTALL _dtbs_/imx7d-remarkable2.dtb\n INSTALL _dtbs_/imx7d-sbc-imx7.dtb\n INSTALL _dtbs_/imx7d-sdb.dtb\n INSTALL _dtbs_/imx7d-sdb-reva.dtb\n INSTALL _dtbs_/imx7d-sdb-sht11.dtb\n INSTALL _dtbs_/imx7d-smegw01.dtb\n INSTALL _dtbs_/imx7d-zii-rmu2.dtb\n INSTALL _dtbs_/imx7d-zii-rpu2.dtb\n INSTALL _dtbs_/imx7s-colibri-aster.dtb\n INSTALL _dtbs_/imx7s-colibri-eval-v3.dtb\n INSTALL _dtbs_/imx7s-colibri-iris.dtb\n INSTALL _dtbs_/imx7s-colibri-iris-v2.dtb\n INSTALL _dtbs_/imx7s-mba7.dtb\n INSTALL _dtbs_/imx7s-warp.dtb\n INSTALL _dtbs_/imx7ulp-com.dtb\n INSTALL _dtbs_/imx7ulp-evk.dtb\n INSTALL _dtbs_/vf500-colibri-eval-v3.dtb\n INSTALL _dtbs_/vf610-bk4.dtb\n INSTALL _dtbs_/vf610-colibri-eval-v3.dtb\n INSTALL _dtbs_/vf610m4-colibri.dtb\n INSTALL _dtbs_/vf610-cosmic.dtb\n INSTALL _dtbs_/vf610m4-cosmic.dtb\n INSTALL _dtbs_/vf610-twr.dtb\n INSTALL _dtbs_/vf610-zii-cfu1.dtb\n INSTALL _dtbs_/vf610-zii-dev-rev-b.dtb\n INSTALL _dtbs_/vf610-zii-dev-rev-c.dtb\n INSTALL _dtbs_/vf610-zii-scu4-aib.dtb\n INSTALL _dtbs_/vf610-zii-spb4.dtb\n INSTALL _dtbs_/vf610-zii-ssmb-dtu.dtb\n INSTALL _dtbs_/vf610-zii-ssmb-spu3.dtb\n+ mkdir -p /tmp/kci/artifacts/dtbs\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp -r _dtbs_/imx31-bug.dtb _dtbs_/imx31-lite.dtb _dtbs_/imx35-eukrea-mbimxsd35-baseboard.dtb _dtbs_/imx35-pdk.dtb _dtbs_/imx50-evk.dtb _dtbs_/imx50-kobo-aura.dtb _dtbs_/imx51-apf51.dtb _dtbs_/imx51-apf51dev.dtb _dtbs_/imx51-babbage.dtb _dtbs_/imx51-digi-connectcore-jsk.dtb _dtbs_/imx51-eukrea-mbimxsd51-baseboard.dtb _dtbs_/imx51-ts4800.dtb _dtbs_/imx51-zii-rdu1.dtb _dtbs_/imx51-zii-scu2-mezz.dtb _dtbs_/imx51-zii-scu3-esb.dtb _dtbs_/imx53-ard.dtb _dtbs_/imx53-cx9020.dtb _dtbs_/imx53-kp-ddc.dtb _dtbs_/imx53-kp-hsc.dtb _dtbs_/imx53-m53evk.dtb _dtbs_/imx53-m53menlo.dtb _dtbs_/imx53-mba53.dtb _dtbs_/imx53-ppd.dtb _dtbs_/imx53-qsb-hdmi.dtb _dtbs_/imx53-qsb.dtb _dtbs_/imx53-qsrb-hdmi.dtb _dtbs_/imx53-qsrb.dtb _dtbs_/imx53-sk-imx53-atm0700d4-lvds.dtb _dtbs_/imx53-sk-imx53-atm0700d4-rgb.dtb _dtbs_/imx53-sk-imx53.dtb _dtbs_/imx53-smd.dtb _dtbs_/imx53-tx53-x03x.dtb _dtbs_/imx53-tx53-x13x.dtb _dtbs_/imx53-usbarmory.dtb _dtbs_/imx53-voipac-bsb.dtb _dtbs_/imx6dl-alti6p.dtb _dtbs_/imx6dl-apf6dev.dtb _dtbs_/imx6dl-aristainetos2_4.dtb _dtbs_/imx6dl-aristainetos2_7.dtb _dtbs_/imx6dl-aristainetos_4.dtb _dtbs_/imx6dl-aristainetos_7.dtb _dtbs_/imx6dl-b105pv2.dtb _dtbs_/imx6dl-b105v2.dtb _dtbs_/imx6dl-b125pv2.dtb _dtbs_/imx6dl-b125v2.dtb _dtbs_/imx6dl-b155v2.dtb _dtbs_/imx6dl-colibri-aster.dtb _dtbs_/imx6dl-colibri-eval-v3.dtb _dtbs_/imx6dl-colibri-iris-v2.dtb _dtbs_/imx6dl-colibri-iris.dtb _dtbs_/imx6dl-cubox-i-emmc-som-v15.dtb _dtbs_/imx6dl-cubox-i-som-v15.dtb _dtbs_/imx6dl-cubox-i.dtb _dtbs_/imx6dl-dfi-fs700-m60.dtb _dtbs_/imx6dl-dhcom-picoitx.dtb _dtbs_/imx6dl-eckelmann-ci4x10.dtb _dtbs_/imx6dl-emcon-avari.dtb _dtbs_/imx6dl-gw51xx.dtb _dtbs_/imx6dl-gw52xx.dtb _dtbs_/imx6dl-gw53xx.dtb _dtbs_/imx6dl-gw54xx.dtb _dtbs_/imx6dl-gw551x.dtb _dtbs_/imx6dl-gw552x.dtb _dtbs_/imx6dl-gw553x.dtb _dtbs_/imx6dl-gw560x.dtb _dtbs_/imx6dl-gw5903.dtb _dtbs_/imx6dl-gw5904.dtb _dtbs_/imx6dl-gw5907.dtb _dtbs_/imx6dl-gw5910.dtb _dtbs_/imx6dl-gw5912.dtb _dtbs_/imx6dl-gw5913.dtb _dtbs_/imx6dl-hummingboard-emmc-som-v15.dtb _dtbs_/imx6dl-hummingboard-som-v15.dtb _dtbs_/imx6dl-hummingboard.dtb _dtbs_/imx6dl-hummingboard2-emmc-som-v15.dtb _dtbs_/imx6dl-hummingboard2-som-v15.dtb _dtbs_/imx6dl-hummingboard2.dtb _dtbs_/imx6dl-icore-mipi.dtb _dtbs_/imx6dl-icore-rqs.dtb _dtbs_/imx6dl-icore.dtb _dtbs_/imx6dl-kontron-samx6i-ads2.dtb _dtbs_/imx6dl-lanmcu.dtb _dtbs_/imx6dl-mamoj.dtb _dtbs_/imx6dl-mba6a.dtb _dtbs_/imx6dl-mba6b.dtb _dtbs_/imx6dl-nit6xlite.dtb _dtbs_/imx6dl-nitrogen6x.dtb _dtbs_/imx6dl-phytec-mira-rdk-nand.dtb _dtbs_/imx6dl-phytec-pbab01.dtb _dtbs_/imx6dl-pico-dwarf.dtb _dtbs_/imx6dl-pico-hobbit.dtb _dtbs_/imx6dl-pico-nymph.dtb _dtbs_/imx6dl-pico-pi.dtb _dtbs_/imx6dl-plybas.dtb _dtbs_/imx6dl-plym2m.dtb _dtbs_/imx6dl-prtmvt.dtb _dtbs_/imx6dl-prtrvt.dtb _dtbs_/imx6dl-prtvt7.dtb _dtbs_/imx6dl-rex-basic.dtb _dtbs_/imx6dl-riotboard.dtb _dtbs_/imx6dl-sabreauto.dtb _dtbs_/imx6dl-sabrelite.dtb _dtbs_/imx6dl-sabresd.dtb _dtbs_/imx6dl-savageboard.dtb _dtbs_/imx6dl-sielaff.dtb _dtbs_/imx6dl-skov-revc-lt2.dtb _dtbs_/imx6dl-skov-revc-lt6.dtb _dtbs_/imx6dl-solidsense.dtb _dtbs_/imx6dl-ts4900.dtb _dtbs_/imx6dl-ts7970.dtb _dtbs_/imx6dl-tx6dl-comtft.dtb _dtbs_/imx6dl-tx6s-8034-mb7.dtb _dtbs_/imx6dl-tx6s-8034.dtb _dtbs_/imx6dl-tx6s-8035-mb7.dtb _dtbs_/imx6dl-tx6s-8035.dtb _dtbs_/imx6dl-tx6u-801x.dtb _dtbs_/imx6dl-tx6u-8033-mb7.dtb _dtbs_/imx6dl-tx6u-8033.dtb _dtbs_/imx6dl-tx6u-80xx-mb7.dtb _dtbs_/imx6dl-tx6u-811x.dtb _dtbs_/imx6dl-tx6u-81xx-mb7.dtb _dtbs_/imx6dl-udoo.dtb _dtbs_/imx6dl-victgo.dtb _dtbs_/imx6dl-vicut1.dtb _dtbs_/imx6dl-wandboard-revb1.dtb _dtbs_/imx6dl-wandboard-revd1.dtb _dtbs_/imx6dl-wandboard.dtb _dtbs_/imx6dl-yapp4-draco.dtb _dtbs_/imx6dl-yapp4-hydra.dtb _dtbs_/imx6dl-yapp4-lynx.dtb _dtbs_/imx6dl-yapp4-orion.dtb _dtbs_/imx6dl-yapp4-phoenix.dtb _dtbs_/imx6dl-yapp4-ursa.dtb _dtbs_/imx6q-apalis-eval-v1.2.dtb _dtbs_/imx6q-apalis-eval.dtb _dtbs_/imx6q-apalis-ixora-v1.1.dtb _dtbs_/imx6q-apalis-ixora-v1.2.dtb _dtbs_/imx6q-apalis-ixora.dtb _dtbs_/imx6q-apf6dev.dtb _dtbs_/imx6q-arm2.dtb _dtbs_/imx6q-b450v3.dtb _dtbs_/imx6q-b650v3.dtb _dtbs_/imx6q-b850v3.dtb _dtbs_/imx6q-bosch-acc.dtb _dtbs_/imx6q-cm-fx6.dtb _dtbs_/imx6q-cubox-i-emmc-som-v15.dtb _dtbs_/imx6q-cubox-i-som-v15.dtb _dtbs_/imx6q-cubox-i.dtb _dtbs_/imx6q-dfi-fs700-m60.dtb _dtbs_/imx6q-dhcom-pdk2.dtb _dtbs_/imx6q-display5-tianma-tm070-1280x768.dtb _dtbs_/imx6q-dmo-edmqmx6.dtb _dtbs_/imx6q-dms-ba16.dtb _dtbs_/imx6q-ds.dtb _dtbs_/imx6q-emcon-avari.dtb _dtbs_/imx6q-evi.dtb _dtbs_/imx6q-gk802.dtb _dtbs_/imx6q-gw51xx.dtb _dtbs_/imx6q-gw52xx.dtb _dtbs_/imx6q-gw53xx.dtb _dtbs_/imx6q-gw5400-a.dtb _dtbs_/imx6q-gw54xx.dtb _dtbs_/imx6q-gw551x.dtb _dtbs_/imx6q-gw552x.dtb _dtbs_/imx6q-gw553x.dtb _dtbs_/imx6q-gw560x.dtb _dtbs_/imx6q-gw5903.dtb _dtbs_/imx6q-gw5904.dtb _dtbs_/imx6q-gw5907.dtb _dtbs_/imx6q-gw5910.dtb _dtbs_/imx6q-gw5912.dtb _dtbs_/imx6q-gw5913.dtb _dtbs_/imx6q-h100.dtb _dtbs_/imx6q-hummingboard-emmc-som-v15.dtb _dtbs_/imx6q-hummingboard-som-v15.dtb _dtbs_/imx6q-hummingboard.dtb _dtbs_/imx6q-hummingboard2-emmc-som-v15.dtb _dtbs_/imx6q-hummingboard2-som-v15.dtb _dtbs_/imx6q-hummingboard2.dtb _dtbs_/imx6q-icore-mipi.dtb _dtbs_/imx6q-icore-ofcap10.dtb _dtbs_/imx6q-icore-ofcap12.dtb _dtbs_/imx6q-icore-rqs.dtb _dtbs_/imx6q-icore.dtb _dtbs_/imx6q-kontron-samx6i-ads2.dtb _dtbs_/imx6q-kp-tpc.dtb _dtbs_/imx6q-logicpd.dtb _dtbs_/imx6q-marsboard.dtb _dtbs_/imx6q-mba6a.dtb _dtbs_/imx6q-mba6b.dtb _dtbs_/imx6q-mccmon6.dtb _dtbs_/imx6q-nitrogen6_max.dtb _dtbs_/imx6q-nitrogen6_som2.dtb _dtbs_/imx6q-nitrogen6x.dtb _dtbs_/imx6q-novena.dtb _dtbs_/imx6q-phytec-mira-rdk-emmc.dtb _dtbs_/imx6q-phytec-mira-rdk-nand.dtb _dtbs_/imx6q-phytec-pbab01.dtb _dtbs_/imx6q-pico-dwarf.dtb _dtbs_/imx6q-pico-hobbit.dtb _dtbs_/imx6q-pico-nymph.dtb _dtbs_/imx6q-pico-pi.dtb _dtbs_/imx6q-pistachio.dtb _dtbs_/imx6q-prti6q.dtb _dtbs_/imx6q-prtwd2.dtb _dtbs_/imx6q-rex-pro.dtb _dtbs_/imx6q-sabreauto.dtb _dtbs_/imx6q-sabrelite.dtb _dtbs_/imx6q-sabresd.dtb _dtbs_/imx6q-savageboard.dtb _dtbs_/imx6q-sbc6x.dtb _dtbs_/imx6q-skov-revc-lt2.dtb _dtbs_/imx6q-skov-revc-lt6.dtb _dtbs_/imx6q-skov-reve-mi1010ait-1cp1.dtb _dtbs_/imx6q-solidsense.dtb _dtbs_/imx6q-tbs2910.dtb _dtbs_/imx6q-ts4900.dtb _dtbs_/imx6q-ts7970.dtb _dtbs_/imx6q-tx6q-1010-comtft.dtb _dtbs_/imx6q-tx6q-1010.dtb _dtbs_/imx6q-tx6q-1020-comtft.dtb _dtbs_/imx6q-tx6q-1020.dtb _dtbs_/imx6q-tx6q-1036-mb7.dtb _dtbs_/imx6q-tx6q-1036.dtb _dtbs_/imx6q-tx6q-10x0-mb7.dtb _dtbs_/imx6q-tx6q-1110.dtb _dtbs_/imx6q-tx6q-11x0-mb7.dtb _dtbs_/imx6q-udoo.dtb _dtbs_/imx6q-utilite-pro.dtb _dtbs_/imx6q-var-dt6customboard.dtb _dtbs_/imx6q-var-mx6customboard.dtb _dtbs_/imx6q-vicut1.dtb _dtbs_/imx6q-wandboard-revb1.dtb _dtbs_/imx6q-wandboard-revd1.dtb _dtbs_/imx6q-wandboard.dtb _dtbs_/imx6q-yapp4-crux.dtb _dtbs_/imx6q-yapp4-pegasus.dtb _dtbs_/imx6q-zii-rdu2.dtb _dtbs_/imx6qp-mba6b.dtb _dtbs_/imx6qp-nitrogen6_max.dtb _dtbs_/imx6qp-nitrogen6_som2.dtb _dtbs_/imx6qp-phytec-mira-rdk-nand.dtb _dtbs_/imx6qp-prtwd3.dtb _dtbs_/imx6qp-sabreauto.dtb _dtbs_/imx6qp-sabresd.dtb _dtbs_/imx6qp-tx6qp-8037-mb7.dtb _dtbs_/imx6qp-tx6qp-8037.dtb _dtbs_/imx6qp-tx6qp-8137-mb7.dtb _dtbs_/imx6qp-tx6qp-8137.dtb _dtbs_/imx6qp-vicutp.dtb _dtbs_/imx6qp-wandboard-revd1.dtb _dtbs_/imx6qp-yapp4-crux-plus.dtb _dtbs_/imx6qp-yapp4-pegasus-plus.dtb _dtbs_/imx6qp-zii-rdu2.dtb _dtbs_/imx6s-dhcom-drc02.dtb _dtbs_/imx6sl-evk.dtb _dtbs_/imx6sl-kobo-aura2.dtb _dtbs_/imx6sl-tolino-shine2hd.dtb _dtbs_/imx6sl-tolino-shine3.dtb _dtbs_/imx6sl-tolino-vision.dtb _dtbs_/imx6sl-tolino-vision5.dtb _dtbs_/imx6sl-warp.dtb _dtbs_/imx6sll-evk.dtb _dtbs_/imx6sll-kobo-clarahd.dtb _dtbs_/imx6sll-kobo-librah2o.dtb _dtbs_/imx6sx-nitrogen6sx.dtb _dtbs_/imx6sx-sabreauto.dtb _dtbs_/imx6sx-sdb-mqs.dtb _dtbs_/imx6sx-sdb-reva.dtb _dtbs_/imx6sx-sdb-sai.dtb _dtbs_/imx6sx-sdb.dtb _dtbs_/imx6sx-softing-vining-2000.dtb _dtbs_/imx6sx-udoo-neo-basic.dtb _dtbs_/imx6sx-udoo-neo-extended.dtb _dtbs_/imx6sx-udoo-neo-full.dtb _dtbs_/imx6ul-14x14-evk.dtb _dtbs_/imx6ul-ccimx6ulsbcexpress.dtb _dtbs_/imx6ul-ccimx6ulsbcpro.dtb _dtbs_/imx6ul-geam.dtb _dtbs_/imx6ul-isiot-emmc.dtb _dtbs_/imx6ul-isiot-nand.dtb _dtbs_/imx6ul-kontron-bl-43.dtb _dtbs_/imx6ul-kontron-bl.dtb _dtbs_/imx6ul-liteboard.dtb _dtbs_/imx6ul-opos6uldev.dtb _dtbs_/imx6ul-phytec-segin-ff-rdk-emmc.dtb _dtbs_/imx6ul-phytec-segin-ff-rdk-nand.dtb _dtbs_/imx6ul-pico-dwarf.dtb _dtbs_/imx6ul-pico-hobbit.dtb _dtbs_/imx6ul-pico-pi.dtb _dtbs_/imx6ul-prti6g.dtb _dtbs_/imx6ul-tqma6ul1-mba6ulx.dtb _dtbs_/imx6ul-tqma6ul2-mba6ulx.dtb _dtbs_/imx6ul-tqma6ul2l-mba6ulx.dtb _dtbs_/imx6ul-tx6ul-0010.dtb _dtbs_/imx6ul-tx6ul-0011.dtb _dtbs_/imx6ul-tx6ul-mainboard.dtb _dtbs_/imx6ull-14x14-evk.dtb _dtbs_/imx6ull-colibri-aster.dtb _dtbs_/imx6ull-colibri-emmc-aster.dtb _dtbs_/imx6ull-colibri-emmc-eval-v3.dtb _dtbs_/imx6ull-colibri-emmc-iris-v2.dtb _dtbs_/imx6ull-colibri-emmc-iris.dtb _dtbs_/imx6ull-colibri-eval-v3.dtb _dtbs_/imx6ull-colibri-iris-v2.dtb _dtbs_/imx6ull-colibri-iris.dtb _dtbs_/imx6ull-colibri-wifi-aster.dtb _dtbs_/imx6ull-colibri-wifi-eval-v3.dtb _dtbs_/imx6ull-colibri-wifi-iris-v2.dtb _dtbs_/imx6ull-colibri-wifi-iris.dtb _dtbs_/imx6ull-dhcom-drc02.dtb _dtbs_/imx6ull-dhcom-pdk2.dtb _dtbs_/imx6ull-dhcom-picoitx.dtb _dtbs_/imx6ull-dhcor-maveo-box.dtb _dtbs_/imx6ull-jozacp.dtb _dtbs_/imx6ull-kontron-bl.dtb _dtbs_/imx6ull-myir-mys-6ulx-eval.dtb _dtbs_/imx6ull-opos6uldev.dtb _dtbs_/imx6ull-phytec-segin-ff-rdk-emmc.dtb _dtbs_/imx6ull-phytec-segin-ff-rdk-nand.dtb _dtbs_/imx6ull-phytec-segin-lc-rdk-nand.dtb _dtbs_/imx6ull-phytec-tauri-emmc.dtb _dtbs_/imx6ull-phytec-tauri-nand.dtb _dtbs_/imx6ull-seeed-npi-dev-board-emmc.dtb _dtbs_/imx6ull-seeed-npi-dev-board-nand.dtb _dtbs_/imx6ull-tarragon-master.dtb _dtbs_/imx6ull-tarragon-micro.dtb _dtbs_/imx6ull-tarragon-slave.dtb _dtbs_/imx6ull-tarragon-slavext.dtb _dtbs_/imx6ull-tqma6ull2-mba6ulx.dtb _dtbs_/imx6ull-tqma6ull2l-mba6ulx.dtb _dtbs_/imx6ull-uti260b.dtb _dtbs_/imx6ulz-14x14-evk.dtb _dtbs_/imx6ulz-bsh-smm-m2.dtb _dtbs_/imx7d-cl-som-imx7.dtb _dtbs_/imx7d-colibri-aster.dtb _dtbs_/imx7d-colibri-emmc-aster.dtb _dtbs_/imx7d-colibri-emmc-eval-v3.dtb _dtbs_/imx7d-colibri-emmc-iris-v2.dtb _dtbs_/imx7d-colibri-emmc-iris.dtb _dtbs_/imx7d-colibri-eval-v3.dtb _dtbs_/imx7d-colibri-iris-v2.dtb _dtbs_/imx7d-colibri-iris.dtb _dtbs_/imx7d-flex-concentrator-mfg.dtb _dtbs_/imx7d-flex-concentrator.dtb _dtbs_/imx7d-mba7.dtb _dtbs_/imx7d-meerkat96.dtb _dtbs_/imx7d-nitrogen7.dtb _dtbs_/imx7d-pico-dwarf.dtb _dtbs_/imx7d-pico-hobbit.dtb _dtbs_/imx7d-pico-nymph.dtb _dtbs_/imx7d-pico-pi.dtb _dtbs_/imx7d-remarkable2.dtb _dtbs_/imx7d-sbc-imx7.dtb _dtbs_/imx7d-sdb-reva.dtb _dtbs_/imx7d-sdb-sht11.dtb _dtbs_/imx7d-sdb.dtb _dtbs_/imx7d-smegw01.dtb _dtbs_/imx7d-zii-rmu2.dtb _dtbs_/imx7d-zii-rpu2.dtb _dtbs_/imx7s-colibri-aster.dtb _dtbs_/imx7s-colibri-eval-v3.dtb _dtbs_/imx7s-colibri-iris-v2.dtb _dtbs_/imx7s-colibri-iris.dtb _dtbs_/imx7s-mba7.dtb _dtbs_/imx7s-warp.dtb _dtbs_/imx7ulp-com.dtb _dtbs_/imx7ulp-evk.dtb _dtbs_/vf500-colibri-eval-v3.dtb _dtbs_/vf610-bk4.dtb _dtbs_/vf610-colibri-eval-v3.dtb _dtbs_/vf610-cosmic.dtb _dtbs_/vf610-twr.dtb _dtbs_/vf610-zii-cfu1.dtb _dtbs_/vf610-zii-dev-rev-b.dtb _dtbs_/vf610-zii-dev-rev-c.dtb _dtbs_/vf610-zii-scu4-aib.dtb _dtbs_/vf610-zii-spb4.dtb _dtbs_/vf610-zii-ssmb-dtu.dtb _dtbs_/vf610-zii-ssmb-spu3.dtb _dtbs_/vf610m4-colibri.dtb _dtbs_/vf610m4-cosmic.dtb /tmp/kci/artifacts/dtbs\n+ cd ..\n+ echo job:package_dtbs=done\n++ date +%s\n+ echo jobets:package_dtbs=1727742856\n+ echo Build script is completed, tail will be killed now\nBuild script is completed, tail will be killed now\n+ kill 12\n'}], 'tests': [], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:37:10 AM UTC [INFO] Received an event for node: 66fb4124ad57aa842a06a9a1 10/01/2024 12:37:11 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'id': 'maestro:66fb4124ad57aa842a06a9a1', 'origin': 'maestro', 'comment': 'staging-next-20241001.0', 'start_time': '2024-10-01T00:24:04.839000+00:00', 'architecture': 'x86_64', 'compiler': 'clang-17', 'config_name': 'x86_64_defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fb4124ad57aa842a06a9a1-kbuild-clang-17-x86-yrfnw09o', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'bzimage'}, 'output_files': [{'name': 'build_sh', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-clang-17-x86-66fb4124ad57aa842a06a9a1/build.sh?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-clang-17-x86-66fb4124ad57aa842a06a9a1/build_kimage.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-clang-17-x86-66fb4124ad57aa842a06a9a1/build_kimage_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-clang-17-x86-66fb4124ad57aa842a06a9a1/build_modules.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-clang-17-x86-66fb4124ad57aa842a06a9a1/build_modules_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-clang-17-x86-66fb4124ad57aa842a06a9a1/build_kselftest.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-clang-17-x86-66fb4124ad57aa842a06a9a1/build_kselftest_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'metadata', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-clang-17-x86-66fb4124ad57aa842a06a9a1/metadata.json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_0_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-clang-17-x86-66fb4124ad57aa842a06a9a1/fragments/0.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kernel', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-clang-17-x86-66fb4124ad57aa842a06a9a1/bzImage?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'modules', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-clang-17-x86-66fb4124ad57aa842a06a9a1/modules.tar.xz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kselftest_tar_gz', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-clang-17-x86-66fb4124ad57aa842a06a9a1/kselftest.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'config_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-clang-17-x86-66fb4124ad57aa842a06a9a1/.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-clang-17-x86-66fb4124ad57aa842a06a9a1/build.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'sts/user_events/ftrace_test /tmp/kci/linux/tools/testing/selftests/user_events/dyn_test /tmp/kci/linux/tools/testing/selftests/user_events/perf_test /tmp/kci/linux/tools/testing/selftests/user_events/abi_test /tmp/kci/linux/tools/testing/selftests/kselftest_install/user_events/\nrsync -a --copy-unsafe-links config settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/user_events/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/user_events\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/vDSO\'\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_gettimeofday /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_getcpu /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_abi /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_clock_getres /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_standalone_test_x86 /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_correctness /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_getrandom /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_chacha /tmp/kci/linux/tools/testing/selftests/kselftest_install/vDSO/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/vDSO\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/mm\'\nWarning: you seem to have a broken 32-bit build\nenvironment. This will reduce test coverage of 64-bit\nkernels. If you are using a Debian-like distribution,\ntry:\n\n apt-get install gcc-multilib libc6-i386 libc6-dev-i386\n\nIf you are using a Fedora-like distribution, try:\n\n yum install glibc-devel.*i686\nrsync -a --copy-unsafe-links run_vmtests.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nrsync -a --copy-unsafe-links test_vmalloc.sh test_hmm.sh va_high_addr_switch.sh charge_reserved_hugetlb.sh hugetlb_reparenting_test.sh write_hugetlb_memory.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/mm/cow /tmp/kci/linux/tools/testing/selftests/mm/compaction_test /tmp/kci/linux/tools/testing/selftests/mm/gup_longterm /tmp/kci/linux/tools/testing/selftests/mm/gup_test /tmp/kci/linux/tools/testing/selftests/mm/hmm-tests /tmp/kci/linux/tools/testing/selftests/mm/hugetlb-madvise /tmp/kci/linux/tools/testing/selftests/mm/hugetlb-read-hwpoison /tmp/kci/linux/tools/testing/selftests/mm/hugetlb-soft-offline /tmp/kci/linux/tools/testing/selftests/mm/hugepage-mmap /tmp/kci/linux/tools/testing/selftests/mm/hugepage-mremap /tmp/kci/linux/tools/testing/selftests/mm/hugepage-shm /tmp/kci/linux/tools/testing/selftests/mm/hugepage-vmemmap /tmp/kci/linux/tools/testing/selftests/mm/khugepaged /tmp/kci/linux/tools/testing/selftests/mm/madv_populate /tmp/kci/linux/tools/testing/selftests/mm/map_fixed_noreplace /tmp/kci/linux/tools/testing/selftests/mm/map_hugetlb /tmp/kci/linux/tools/testing/selftests/mm/map_populate /tmp/kci/linux/tools/testing/selftests/mm/memfd_secret /tmp/kci/linux/tools/testing/selftests/mm/migration /tmp/kci/linux/tools/testing/selftests/mm/mkdirty /tmp/kci/linux/tools/testing/selftests/mm/mlock-random-test /tmp/kci/linux/tools/testing/selftests/mm/mlock2-tests /tmp/kci/linux/tools/testing/selftests/mm/mrelease_test /tmp/kci/linux/tools/testing/selftests/mm/mremap_dontunmap /tmp/kci/linux/tools/testing/selftests/mm/mremap_test /tmp/kci/linux/tools/testing/selftests/mm/mseal_test /tmp/kci/linux/tools/testing/selftests/mm/seal_elf /tmp/kci/linux/tools/testing/selftests/mm/on-fault-limit /tmp/kci/linux/tools/testing/selftests/mm/pagemap_ioctl /tmp/kci/linux/tools/testing/selftests/mm/thuge-gen /tmp/kci/linux/tools/testing/selftests/mm/transhuge-stress /tmp/kci/linux/tools/testing/selftests/mm/uffd-stress /tmp/kci/linux/tools/testing/selftests/mm/uffd-unit-tests /tmp/kci/linux/tools/testing/selftests/mm/split_huge_page_test /tmp/kci/linux/tools/testing/selftests/mm/ksm_tests /tmp/kci/linux/tools/testing/selftests/mm/ksm_functional_tests /tmp/kci/linux/tools/testing/selftests/mm/mdwe_test /tmp/kci/linux/tools/testing/selftests/mm/hugetlb_fault_after_madv /tmp/kci/linux/tools/testing/selftests/mm/hugetlb_madv_vs_map /tmp/kci/linux/tools/testing/selftests/mm/hugetlb_dio /tmp/kci/linux/tools/testing/selftests/mm/droppable /tmp/kci/linux/tools/testing/selftests/mm/soft-dirty /tmp/kci/linux/tools/testing/selftests/mm/protection_keys_64 /tmp/kci/linux/tools/testing/selftests/mm/pkey_sighandler_tests_64 /tmp/kci/linux/tools/testing/selftests/mm/va_high_addr_switch /tmp/kci/linux/tools/testing/selftests/mm/virtual_address_range /tmp/kci/linux/tools/testing/selftests/mm/write_to_hugetlbfs /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nrsync -a --copy-unsafe-links config settings /tmp/kci/linux/tools/testing/selftests/kselftest_install/mm/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/mm\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/x86\'\nWarning: you seem to have a broken 32-bit build\nenvironment. This will reduce test coverage of 64-bit\nkernels. If you are using a Debian-like distribution,\ntry:\n\n apt-get install gcc-multilib libc6-i386 libc6-dev-i386\n\nIf you are using a Fedora-like distribution, try:\n\n yum install glibc-devel.*i686\n\nIf you are using a SUSE-like distribution, try:\n\n zypper install gcc-32bit glibc-devel-static-32bit\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/x86/single_step_syscall_64 /tmp/kci/linux/tools/testing/selftests/x86/sysret_ss_attrs_64 /tmp/kci/linux/tools/testing/selftests/x86/syscall_nt_64 /tmp/kci/linux/tools/testing/selftests/x86/test_mremap_vdso_64 /tmp/kci/linux/tools/testing/selftests/x86/check_initial_reg_state_64 /tmp/kci/linux/tools/testing/selftests/x86/sigreturn_64 /tmp/kci/linux/tools/testing/selftests/x86/iopl_64 /tmp/kci/linux/tools/testing/selftests/x86/ioperm_64 /tmp/kci/linux/tools/testing/selftests/x86/test_vsyscall_64 /tmp/kci/linux/tools/testing/selftests/x86/mov_ss_trap_64 /tmp/kci/linux/tools/testing/selftests/x86/syscall_arg_fault_64 /tmp/kci/linux/tools/testing/selftests/x86/fsgsbase_restore_64 /tmp/kci/linux/tools/testing/selftests/x86/sigaltstack_64 /tmp/kci/linux/tools/testing/selftests/x86/nx_stack_64 /tmp/kci/linux/tools/testing/selftests/x86/fsgsbase_64 /tmp/kci/linux/tools/testing/selftests/x86/sysret_rip_64 /tmp/kci/linux/tools/testing/selftests/x86/syscall_numbering_64 /tmp/kci/linux/tools/testing/selftests/x86/corrupt_xstate_header_64 /tmp/kci/linux/tools/testing/selftests/x86/amx_64 /tmp/kci/linux/tools/testing/selftests/x86/lam_64 /tmp/kci/linux/tools/testing/selftests/x86/test_shadow_stack_64 /tmp/kci/linux/tools/testing/selftests/kselftest_install/x86/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/x86\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/zram\'\nrsync -a --copy-unsafe-links zram.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nrsync -a --copy-unsafe-links zram01.sh zram02.sh zram_lib.sh /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nrsync -a --copy-unsafe-links config /tmp/kci/linux/tools/testing/selftests/kselftest_install/zram/\nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/zram\'\nmake[3]: Entering directory \'/tmp/kci/linux/tools/testing/selftests/net/lib\'\n CC csum\nrsync -a --copy-unsafe-links ../../../../../Documentation/netlink/specs ../../../../net/ynl /tmp/kci/linux/tools/testing/selftests/kselftest_install/net/lib/\nrsync -a --copy-unsafe-links /tmp/kci/linux/tools/testing/selftests/net/lib/csum /tmp/kci/linux/tools/testing/selftests/kselftest_install/net/lib/\nrelative_files=""; for entry in py/__init__.py py/consts.py py/ksft.py py/netns.py py/nsim.py py/utils.py py/ynl.py; do entry_dir=$(readlink -e "$(dirname "$entry")"); entry_name=$(basename "$entry"); relative_dir=${entry_dir#"$SRC_PATH"/}; if [ "$relative_dir" = "$entry_dir" ]; then echo "Error: TEST_INCLUDES entry \\"$entry\\" not located inside selftests directory ($SRC_PATH)" >&2; exit 1; fi; relative_files="$relative_files $relative_dir/$entry_name"; done; cd /tmp/kci/linux/tools/testing/selftests && rsync -aR $relative_files /tmp/kci/linux/tools/testing/selftests/kselftest_install/ \nmake[3]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/net/lib\'\nfor TARGET in acct alsa amd-pstate arm64 breakpoints cachestat capabilities cgroup clone3 connector core cpufreq cpu-hotplug damon devices/error_logs devices/probe dmabuf-heaps drivers/dma-buf drivers/s390x/uvdevice drivers/net drivers/net/bonding drivers/net/team drivers/net/virtio_net drivers/platform/x86/intel/ifs dt efivarfs exec fchmodat2 filesystems filesystems/binderfs filesystems/epoll filesystems/fat filesystems/overlayfs filesystems/statmount firmware fpu ftrace futex gpio hid intel_pstate iommu ipc ir kcmp kexec kvm landlock lib livepatch lkdtm lsm membarrier memfd memory-hotplug mincore mount mount_setattr move_mount_set_group mqueue nci net net/af_unix net/forwarding net/hsr net/mptcp net/netfilter net/openvswitch net/packetdrill net/rds net/tcp_ao nsfs perf_events pidfd pid_namespace power_supply powerpc prctl proc pstore ptrace openat2 resctrl riscv rlimits rseq rtc rust seccomp sgx sigaltstack size sparc64 splice static_keys sync syscall_user_dispatch sysctl tc-testing tdx thermal/intel/power_floor thermal/intel/workload_hint timens timers tmpfs tpm2 tty uevent user_events vDSO mm x86 zram; do \\\n\tBUILD_TARGET=$BUILD/$TARGET;\t\\\n\t[ ! -d /tmp/kci/linux/tools/testing/selftests/kselftest_install/$TARGET ] && printf "Skipping non-existent dir: $TARGET\\n" && continue; \\\n\tprintf "Emit Tests for $TARGET\\n"; \\\n\tmake -s --no-print-directory OUTPUT=$BUILD_TARGET COLLECTION=$TARGET \\\n\t\t-C $TARGET emit_tests >> /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-list.txt; \\\ndone;\nEmit Tests for acct\nEmit Tests for alsa\nEmit Tests for amd-pstate\nSkipping non-existent dir: arm64\nEmit Tests for breakpoints\nEmit Tests for cachestat\nEmit Tests for capabilities\nEmit Tests for cgroup\nEmit Tests for clone3\nEmit Tests for connector\nEmit Tests for core\nEmit Tests for cpufreq\nEmit Tests for cpu-hotplug\nEmit Tests for damon\nEmit Tests for devices/error_logs\nEmit Tests for devices/probe\nEmit Tests for dmabuf-heaps\nEmit Tests for drivers/dma-buf\nSkipping non-existent dir: drivers/s390x/uvdevice\nEmit Tests for drivers/net\nEmit Tests for drivers/net/bonding\nEmit Tests for drivers/net/team\nEmit Tests for drivers/net/virtio_net\nEmit Tests for drivers/platform/x86/intel/ifs\nEmit Tests for dt\nEmit Tests for efivarfs\nEmit Tests for exec\nSkipping non-existent dir: fchmodat2\nEmit Tests for filesystems\nEmit Tests for filesystems/binderfs\nEmit Tests for filesystems/epoll\nEmit Tests for filesystems/fat\nEmit Tests for filesystems/overlayfs\nEmit Tests for filesystems/statmount\nEmit Tests for firmware\nEmit Tests for fpu\nEmit Tests for ftrace\nEmit Tests for futex\nEmit Tests for gpio\nSkipping non-existent dir: hid\nEmit Tests for intel_pstate\nEmit Tests for iommu\nEmit Tests for ipc\nEmit Tests for ir\nEmit Tests for kcmp\nEmit Tests for kexec\nEmit Tests for kvm\nEmit Tests for landlock\nEmit Tests for lib\nEmit Tests for livepatch\nEmit Tests for lkdtm\nEmit Tests for lsm\nEmit Tests for membarrier\nEmit Tests for memfd\nEmit Tests for memory-hotplug\nEmit Tests for mincore\nEmit Tests for mount\nEmit Tests for mount_setattr\nEmit Tests for move_mount_set_group\nEmit Tests for mqueue\nEmit Tests for nci\nEmit Tests for net\nEmit Tests for net/af_unix\nEmit Tests for net/forwarding\nEmit Tests for net/hsr\nEmit Tests for net/mptcp\nEmit Tests for net/netfilter\nEmit Tests for net/openvswitch\nEmit Tests for net/packetdrill\nEmit Tests for net/rds\nEmit Tests for net/tcp_ao\nEmit Tests for nsfs\nEmit Tests for perf_events\nEmit Tests for pidfd\nEmit Tests for pid_namespace\nEmit Tests for power_supply\nSkipping non-existent dir: powerpc\nSkipping non-existent dir: prctl\nEmit Tests for proc\nEmit Tests for pstore\nEmit Tests for ptrace\nSkipping non-existent dir: openat2\nEmit Tests for resctrl\nSkipping non-existent dir: riscv\nEmit Tests for rlimits\nEmit Tests for rseq\nEmit Tests for rtc\nEmit Tests for rust\nEmit Tests for seccomp\nEmit Tests for sgx\nEmit Tests for sigaltstack\nEmit Tests for size\nSkipping non-existent dir: sparc64\nEmit Tests for splice\nEmit Tests for static_keys\nEmit Tests for sync\nEmit Tests for syscall_user_dispatch\nEmit Tests for sysctl\nEmit Tests for tc-testing\nEmit Tests for tdx\nSkipping non-existent dir: thermal/intel/power_floor\nSkipping non-existent dir: thermal/intel/workload_hint\nEmit Tests for timens\nEmit Tests for timers\nEmit Tests for tmpfs\nEmit Tests for tpm2\nEmit Tests for tty\nEmit Tests for uevent\nEmit Tests for user_events\nEmit Tests for vDSO\nEmit Tests for mm\nEmit Tests for x86\nEmit Tests for zram\nCreated /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz\n+ echo job:build_kselftest=done\n++ date +%s\n+ echo jobets:build_kselftest=1727743023\n+ echo -----log:package_kimage-----\n-----log:package_kimage-----\n+ echo job:package_kimage=running\n++ date +%s\n+ echo jobsts:package_kimage=1727743023\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp arch/x86_64/boot/bzImage ../artifacts\n+ cd ..\n+ echo job:package_kimage=done\n++ date +%s\n+ echo jobets:package_kimage=1727743023\n+ echo -----log:package_modules-----\n-----log:package_modules-----\n+ echo job:package_modules=running\n++ date +%s\n+ echo jobsts:package_modules=1727743023\n+ cd /tmp/kci/linux\n+ set +e\n+ grep CONFIG_MODULES=y .config\nCONFIG_MODULES=y\n+ \'[\' 0 -eq 0 \']\'\n+ set -e\n+ make modules_install\n SYMLINK _modules_/lib/modules/6.12.0-rc1-next-20240930/build\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/modules.order\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/modules.builtin\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/modules.builtin.modinfo\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/fs/efivarfs/efivarfs.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/fs/efivarfs/efivarfs.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/thermal/intel/x86_pkg_temp_thermal.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/thermal/intel/x86_pkg_temp_thermal.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_log_syslog.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_log_syslog.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_mark.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_mark.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_LOG.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_LOG.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_MASQUERADE.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_MASQUERADE.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_addrtype.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_addrtype.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/iptable_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/iptable_nat.ko\n DEPMOD _modules_/lib/modules/6.12.0-rc1-next-20240930\n+ tar -C _modules_ -cJf /tmp/kci/artifacts/modules.tar.xz .\n+ cd ..\n+ rm -rf _modules_\n+ set -e\n+ echo job:package_modules=done\n++ date +%s\n+ echo jobets:package_modules=1727743024\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727743024\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz /tmp/kci/artifacts/\n+ echo job:package_kselftest=done\n++ date +%s\n+ echo jobets:package_kselftest=1727743024\n+ echo Build script is completed, tail will be killed now\nBuild script is completed, tail will be killed now\n+ kill 12\n'}], 'tests': [], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:37:25 AM UTC [INFO] Received an event for node: 66fb412fad57aa842a06a9af 10/01/2024 12:37:25 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'id': 'maestro:66fb412fad57aa842a06a9af', 'origin': 'maestro', 'comment': 'staging-next-20241001.0', 'start_time': '2024-10-01T00:24:15.616000+00:00', 'architecture': 'riscv', 'compiler': 'gcc-12', 'config_name': 'defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fb412fad57aa842a06a9af-kbuild-gcc-12-riscv-l93pv4s1', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image'}, 'output_files': [{'name': 'build_sh', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-66fb412fad57aa842a06a9af/build.sh?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-66fb412fad57aa842a06a9af/build_kimage.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-66fb412fad57aa842a06a9af/build_kimage_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-66fb412fad57aa842a06a9af/build_modules.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-66fb412fad57aa842a06a9af/build_modules_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-66fb412fad57aa842a06a9af/build_kselftest.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-66fb412fad57aa842a06a9af/build_kselftest_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-66fb412fad57aa842a06a9af/build_dtbs.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-66fb412fad57aa842a06a9af/build_dtbs_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'metadata', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-66fb412fad57aa842a06a9af/metadata.json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_0_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-66fb412fad57aa842a06a9af/fragments/0.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kernel', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-66fb412fad57aa842a06a9af/Image?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'modules', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-66fb412fad57aa842a06a9af/modules.tar.xz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kselftest_tar_gz', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-66fb412fad57aa842a06a9af/kselftest.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'config_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-66fb412fad57aa842a06a9af/.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-riscv-66fb412fad57aa842a06a9af/build.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '0240930/kernel/drivers/media/v4l2-core/v4l2-async.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/media/v4l2-core/v4l2-fwnode.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/media/v4l2-core/v4l2-fwnode.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/media/v4l2-core/v4l2-dv-timings.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/media/v4l2-core/v4l2-dv-timings.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/media/v4l2-core/videodev.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/media/v4l2-core/videodev.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/media/dvb-core/dvb-core.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/media/dvb-core/dvb-core.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/hwmon/sfctemp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/hwmon/sfctemp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/md/dm-mod.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/md/dm-mod.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/md/dm-bufio.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/md/dm-bufio.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/md/dm-bio-prison.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/md/dm-bio-prison.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/md/persistent-data/dm-persistent-data.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/md/persistent-data/dm-persistent-data.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/md/dm-thin-pool.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/md/dm-thin-pool.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/cpufreq/cpufreq_powersave.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/cpufreq/cpufreq_powersave.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/cpufreq/cpufreq_conservative.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/cpufreq/cpufreq_conservative.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/cpufreq/cppc_cpufreq.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/drivers/cpufreq/cppc_cpufreq.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-spdif-rx.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-spdif-rx.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-spdif-tx.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-spdif-tx.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-wm8978.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-wm8978.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/generic/snd-soc-simple-card-utils.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/generic/snd-soc-simple-card-utils.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/generic/snd-soc-simple-card.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/generic/snd-soc-simple-card.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/dwc/designware_i2s.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/dwc/designware_i2s.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/starfive/jh7110_pwmdac.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/starfive/jh7110_pwmdac.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/starfive/jh7110_tdm.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/starfive/jh7110_tdm.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/802/p8022.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/802/p8022.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/802/psnap.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/802/psnap.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/802/stp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/802/stp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/sched/cls_cgroup.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/sched/cls_cgroup.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_conntrack.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_conntrack.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_conntrack_ftp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_conntrack_ftp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_conntrack_tftp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_conntrack_tftp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_log_syslog.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_log_syslog.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_nat_ftp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_nat_ftp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_nat_tftp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_nat_tftp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/x_tables.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/x_tables.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_tcpudp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_tcpudp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_mark.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_mark.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_REDIRECT.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_REDIRECT.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_MASQUERADE.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_MASQUERADE.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_addrtype.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_addrtype.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_conntrack.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_conntrack.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_ipvs.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_ipvs.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/ipvs/ip_vs.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/ipvs/ip_vs.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/ipvs/ip_vs_rr.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/ipvs/ip_vs_rr.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/nf_defrag_ipv4.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/nf_defrag_ipv4.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/nf_reject_ipv4.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/nf_reject_ipv4.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/ip_tables.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/ip_tables.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/iptable_filter.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/iptable_filter.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/iptable_mangle.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/iptable_mangle.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/iptable_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/iptable_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/ipt_REJECT.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/ipt_REJECT.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/udp_tunnel.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/udp_tunnel.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/esp4.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/esp4.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/xfrm/xfrm_algo.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/xfrm/xfrm_algo.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/xfrm/xfrm_user.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/xfrm/xfrm_user.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6_tables.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6_tables.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6table_filter.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6table_filter.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6table_mangle.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6table_mangle.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/nf_defrag_ipv6.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/nf_defrag_ipv6.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/nf_reject_ipv6.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/nf_reject_ipv6.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_ipv6header.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_ipv6header.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_REJECT.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_REJECT.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/ip6_udp_tunnel.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/ip6_udp_tunnel.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/8021q/8021q.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/8021q/8021q.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/llc/llc.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/llc/llc.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bridge/bridge.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bridge/bridge.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bridge/br_netfilter.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bridge/br_netfilter.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/can/can.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/can/can.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/can/can-raw.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/can/can-raw.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/can/can-bcm.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/can/can-bcm.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/can/can-gw.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/can/can-gw.ko\n DEPMOD _modules_/lib/modules/6.12.0-rc1-next-20240930\n+ tar -C _modules_ -cJf /tmp/kci/artifacts/modules.tar.xz .\n+ cd ..\n+ rm -rf _modules_\n+ set -e\n+ echo job:package_modules=done\n++ date +%s\n+ echo jobets:package_modules=1727743027\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727743027\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz /tmp/kci/artifacts/\n+ echo job:package_kselftest=done\n++ date +%s\n+ echo jobets:package_kselftest=1727743027\n+ echo -----log:package_dtbs-----\n-----log:package_dtbs-----\n+ echo job:package_dtbs=running\n++ date +%s\n+ echo jobsts:package_dtbs=1727743027\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ make dtbs_install\n INSTALL _dtbs_/allwinner/sun20i-d1-clockworkpi-v3.14.dtb\n INSTALL _dtbs_/allwinner/sun20i-d1-devterm-v3.14.dtb\n INSTALL _dtbs_/allwinner/sun20i-d1-dongshan-nezha-stu.dtb\n INSTALL _dtbs_/allwinner/sun20i-d1-lichee-rv-86-panel-480p.dtb\n INSTALL _dtbs_/allwinner/sun20i-d1-lichee-rv-86-panel-720p.dtb\n INSTALL _dtbs_/allwinner/sun20i-d1-lichee-rv-dock.dtb\n INSTALL _dtbs_/allwinner/sun20i-d1-lichee-rv.dtb\n INSTALL _dtbs_/allwinner/sun20i-d1-mangopi-mq-pro.dtb\n INSTALL _dtbs_/allwinner/sun20i-d1-nezha.dtb\n INSTALL _dtbs_/allwinner/sun20i-d1s-mangopi-mq.dtb\n INSTALL _dtbs_/canaan/canaan_kd233.dtb\n INSTALL _dtbs_/canaan/k210_generic.dtb\n INSTALL _dtbs_/canaan/sipeed_maix_bit.dtb\n INSTALL _dtbs_/canaan/sipeed_maix_dock.dtb\n INSTALL _dtbs_/canaan/sipeed_maix_go.dtb\n INSTALL _dtbs_/canaan/sipeed_maixduino.dtb\n INSTALL _dtbs_/microchip/mpfs-beaglev-fire.dtb\n INSTALL _dtbs_/microchip/mpfs-icicle-kit.dtb\n INSTALL _dtbs_/microchip/mpfs-m100pfsevp.dtb\n INSTALL _dtbs_/microchip/mpfs-polarberry.dtb\n INSTALL _dtbs_/microchip/mpfs-sev-kit.dtb\n INSTALL _dtbs_/microchip/mpfs-tysom-m.dtb\n INSTALL _dtbs_/sifive/hifive-unleashed-a00.dtb\n INSTALL _dtbs_/sifive/hifive-unmatched-a00.dtb\n INSTALL _dtbs_/sophgo/cv1800b-milkv-duo.dtb\n INSTALL _dtbs_/sophgo/cv1812h-huashan-pi.dtb\n INSTALL _dtbs_/sophgo/sg2042-milkv-pioneer.dtb\n INSTALL _dtbs_/starfive/jh7100-beaglev-starlight.dtb\n INSTALL _dtbs_/starfive/jh7100-starfive-visionfive-v1.dtb\n INSTALL _dtbs_/starfive/jh7110-milkv-mars.dtb\n INSTALL _dtbs_/starfive/jh7110-pine64-star64.dtb\n INSTALL _dtbs_/starfive/jh7110-starfive-visionfive-2-v1.2a.dtb\n INSTALL _dtbs_/starfive/jh7110-starfive-visionfive-2-v1.3b.dtb\n INSTALL _dtbs_/thead/th1520-lichee-pi-4a.dtb\n INSTALL _dtbs_/thead/th1520-beaglev-ahead.dtb\n+ mkdir -p /tmp/kci/artifacts/dtbs\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp -r _dtbs_/allwinner _dtbs_/canaan _dtbs_/microchip _dtbs_/sifive _dtbs_/sophgo _dtbs_/starfive _dtbs_/thead /tmp/kci/artifacts/dtbs\n+ cd ..\n+ echo job:package_dtbs=done\n++ date +%s\n+ echo jobets:package_dtbs=1727743027\n+ echo Build script is completed, tail will be killed now\nBuild script is completed, tail will be killed now\n+ kill 12\n'}], 'tests': [], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:37:58 AM UTC [INFO] Received an event for node: 66fb412aad57aa842a06a9a7 10/01/2024 12:37:59 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'id': 'maestro:66fb412aad57aa842a06a9a7', 'origin': 'maestro', 'comment': 'staging-next-20241001.0', 'start_time': '2024-10-01T00:24:10+00:00', 'architecture': 'arm', 'compiler': 'gcc-12', 'config_name': 'omap2plus_defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fb412aad57aa842a06a9a7-kbuild-gcc-12-arm-omap2p-txpvl1dc', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage'}, 'output_files': [{'name': 'build_sh', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-omap2plus_defconfig-66fb412aad57aa842a06a9a7/build.sh?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-omap2plus_defconfig-66fb412aad57aa842a06a9a7/build_kimage.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-omap2plus_defconfig-66fb412aad57aa842a06a9a7/build_kimage_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-omap2plus_defconfig-66fb412aad57aa842a06a9a7/build_modules.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-omap2plus_defconfig-66fb412aad57aa842a06a9a7/build_modules_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-omap2plus_defconfig-66fb412aad57aa842a06a9a7/build_kselftest.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-omap2plus_defconfig-66fb412aad57aa842a06a9a7/build_kselftest_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-omap2plus_defconfig-66fb412aad57aa842a06a9a7/build_dtbs.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-omap2plus_defconfig-66fb412aad57aa842a06a9a7/build_dtbs_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'metadata', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-omap2plus_defconfig-66fb412aad57aa842a06a9a7/metadata.json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_0_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-omap2plus_defconfig-66fb412aad57aa842a06a9a7/fragments/0.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kernel', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-omap2plus_defconfig-66fb412aad57aa842a06a9a7/zImage?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'modules', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-omap2plus_defconfig-66fb412aad57aa842a06a9a7/modules.tar.xz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kselftest_tar_gz', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-omap2plus_defconfig-66fb412aad57aa842a06a9a7/kselftest.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'config_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-omap2plus_defconfig-66fb412aad57aa842a06a9a7/.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-omap2plus_defconfig-66fb412aad57aa842a06a9a7/build.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '/ipv6/netfilter/ip6t_mh.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_hbh.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_hbh.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_rpfilter.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_rpfilter.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_rt.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_rt.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_srh.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_srh.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_NPT.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_NPT.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_REJECT.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_REJECT.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_SYNPROXY.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_SYNPROXY.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/ip6_udp_tunnel.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/ip6_udp_tunnel.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/8021q/8021q.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/8021q/8021q.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/wireless/cfg80211.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/wireless/cfg80211.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/wireless/lib80211.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/wireless/lib80211.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/llc/llc.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/llc/llc.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bridge/netfilter/nft_meta_bridge.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bridge/netfilter/nft_meta_bridge.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bridge/netfilter/nft_reject_bridge.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bridge/netfilter/nft_reject_bridge.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bridge/bridge.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bridge/bridge.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/can/can.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/can/can.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/can/can-raw.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/can/can-raw.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/can/can-bcm.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/can/can-bcm.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/can/can-gw.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/can/can-gw.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/bluetooth.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/bluetooth.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/rfcomm/rfcomm.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/rfcomm/rfcomm.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/bnep/bnep.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/bnep/bnep.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/hidp/hidp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/hidp/hidp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/rxrpc/rxrpc.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/rxrpc/rxrpc.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/phonet/phonet.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/phonet/phonet.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/phonet/pn_pep.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/phonet/pn_pep.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/mac80211/mac80211.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/mac80211/mac80211.ko\n DEPMOD _modules_/lib/modules/6.12.0-rc1-next-20240930\n+ tar -C _modules_ -cJf /tmp/kci/artifacts/modules.tar.xz .\n+ cd ..\n+ rm -rf _modules_\n+ set -e\n+ echo job:package_modules=done\n++ date +%s\n+ echo jobets:package_modules=1727743036\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727743036\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz /tmp/kci/artifacts/\n+ echo job:package_kselftest=done\n++ date +%s\n+ echo jobets:package_kselftest=1727743036\n+ echo -----log:package_dtbs-----\n-----log:package_dtbs-----\n+ echo job:package_dtbs=running\n++ date +%s\n+ echo jobsts:package_dtbs=1727743036\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ make dtbs_install\n INSTALL _dtbs_/omap2420-h4.dtb\n INSTALL _dtbs_/omap2420-n800.dtb\n INSTALL _dtbs_/omap2420-n810.dtb\n INSTALL _dtbs_/omap2420-n810-wimax.dtb\n INSTALL _dtbs_/omap2430-sdp.dtb\n INSTALL _dtbs_/am3517-craneboard.dtb\n INSTALL _dtbs_/am3517-evm.dtb\n INSTALL _dtbs_/am3517_mt_ventoux.dtb\n INSTALL _dtbs_/logicpd-torpedo-35xx-devkit.dtb\n INSTALL _dtbs_/logicpd-torpedo-37xx-devkit.dtb\n INSTALL _dtbs_/logicpd-torpedo-37xx-devkit-28.dtb\n INSTALL _dtbs_/logicpd-som-lv-35xx-devkit.dtb\n INSTALL _dtbs_/logicpd-som-lv-37xx-devkit.dtb\n INSTALL _dtbs_/omap3430-sdp.dtb\n INSTALL _dtbs_/omap3-beagle.dtb\n INSTALL _dtbs_/omap3-beagle-ab4.dtb\n INSTALL _dtbs_/omap3-beagle-xm.dtb\n INSTALL _dtbs_/omap3-beagle-xm-ab.dtb\n INSTALL _dtbs_/omap3-cm-t3517.dtb\n INSTALL _dtbs_/omap3-cm-t3530.dtb\n INSTALL _dtbs_/omap3-cm-t3730.dtb\n INSTALL _dtbs_/omap3-devkit8000.dtb\n INSTALL _dtbs_/omap3-devkit8000-lcd43.dtb\n INSTALL _dtbs_/omap3-devkit8000-lcd70.dtb\n INSTALL _dtbs_/omap3-echo.dtb\n INSTALL _dtbs_/omap3-evm.dtb\n INSTALL _dtbs_/omap3-evm-37xx.dtb\n INSTALL _dtbs_/omap3-gta04a3.dtb\n INSTALL _dtbs_/omap3-gta04a4.dtb\n INSTALL _dtbs_/omap3-gta04a5.dtb\n INSTALL _dtbs_/omap3-gta04a5one.dtb\n INSTALL _dtbs_/omap3-ha.dtb\n INSTALL _dtbs_/omap3-ha-lcd.dtb\n INSTALL _dtbs_/omap3-igep0020.dtb\n INSTALL _dtbs_/omap3-igep0020-rev-f.dtb\n INSTALL _dtbs_/omap3-igep0030.dtb\n INSTALL _dtbs_/omap3-igep0030-rev-g.dtb\n INSTALL _dtbs_/omap3-ldp.dtb\n INSTALL _dtbs_/omap3-lilly-dbb056.dtb\n INSTALL _dtbs_/omap3-n900.dtb\n INSTALL _dtbs_/omap3-n9.dtb\n INSTALL _dtbs_/omap3-n950.dtb\n INSTALL _dtbs_/omap3-overo-alto35.dtb\n INSTALL _dtbs_/omap3-overo-chestnut43.dtb\n INSTALL _dtbs_/omap3-overo-gallop43.dtb\n INSTALL _dtbs_/omap3-overo-palo35.dtb\n INSTALL _dtbs_/omap3-overo-palo43.dtb\n INSTALL _dtbs_/omap3-overo-storm-alto35.dtb\n INSTALL _dtbs_/omap3-overo-storm-chestnut43.dtb\n INSTALL _dtbs_/omap3-overo-storm-gallop43.dtb\n INSTALL _dtbs_/omap3-overo-storm-palo35.dtb\n INSTALL _dtbs_/omap3-overo-storm-palo43.dtb\n INSTALL _dtbs_/omap3-overo-storm-summit.dtb\n INSTALL _dtbs_/omap3-overo-storm-tobi.dtb\n INSTALL _dtbs_/omap3-overo-storm-tobiduo.dtb\n INSTALL _dtbs_/omap3-overo-summit.dtb\n INSTALL _dtbs_/omap3-overo-tobi.dtb\n INSTALL _dtbs_/omap3-overo-tobiduo.dtb\n INSTALL _dtbs_/omap3-pandora-600mhz.dtb\n INSTALL _dtbs_/omap3-pandora-1ghz.dtb\n INSTALL _dtbs_/omap3-sbc-t3517.dtb\n INSTALL _dtbs_/omap3-sbc-t3530.dtb\n INSTALL _dtbs_/omap3-sbc-t3730.dtb\n INSTALL _dtbs_/omap3-sniper.dtb\n INSTALL _dtbs_/omap3-thunder.dtb\n INSTALL _dtbs_/omap3-zoom3.dtb\n INSTALL _dtbs_/omap4-droid-bionic-xt875.dtb\n INSTALL _dtbs_/omap4-droid4-xt894.dtb\n INSTALL _dtbs_/omap4-duovero-parlor.dtb\n INSTALL _dtbs_/omap4-epson-embt2ws.dtb\n INSTALL _dtbs_/omap4-kc1.dtb\n INSTALL _dtbs_/omap4-panda.dtb\n INSTALL _dtbs_/omap4-panda-a4.dtb\n INSTALL _dtbs_/omap4-panda-es.dtb\n INSTALL _dtbs_/omap4-sdp.dtb\n INSTALL _dtbs_/omap4-sdp-es23plus.dtb\n INSTALL _dtbs_/omap4-var-dvk-om44.dtb\n INSTALL _dtbs_/omap4-var-stk-om44.dtb\n INSTALL _dtbs_/omap4-xyboard-mz609.dtb\n INSTALL _dtbs_/omap4-xyboard-mz617.dtb\n INSTALL _dtbs_/am335x-baltos-ir2110.dtb\n INSTALL _dtbs_/am335x-baltos-ir3220.dtb\n INSTALL _dtbs_/am335x-baltos-ir5221.dtb\n INSTALL _dtbs_/am335x-base0033.dtb\n INSTALL _dtbs_/am335x-bone.dtb\n INSTALL _dtbs_/am335x-boneblack.dtb\n INSTALL _dtbs_/am335x-boneblack-wireless.dtb\n INSTALL _dtbs_/am335x-boneblue.dtb\n INSTALL _dtbs_/am335x-bonegreen.dtb\n INSTALL _dtbs_/am335x-bonegreen-wireless.dtb\n INSTALL _dtbs_/am335x-chiliboard.dtb\n INSTALL _dtbs_/am335x-cm-t335.dtb\n INSTALL _dtbs_/am335x-evm.dtb\n INSTALL _dtbs_/am335x-evmsk.dtb\n INSTALL _dtbs_/am335x-guardian.dtb\n INSTALL _dtbs_/am335x-icev2.dtb\n INSTALL _dtbs_/am335x-lxm.dtb\n INSTALL _dtbs_/am335x-moxa-uc-2101.dtb\n INSTALL _dtbs_/am335x-moxa-uc-8100-me-t.dtb\n INSTALL _dtbs_/am335x-myirtech-myd.dtb\n INSTALL _dtbs_/am335x-nano.dtb\n INSTALL _dtbs_/am335x-netcan-plus-1xx.dtb\n INSTALL _dtbs_/am335x-netcom-plus-2xx.dtb\n INSTALL _dtbs_/am335x-netcom-plus-8xx.dtb\n INSTALL _dtbs_/am335x-pdu001.dtb\n INSTALL _dtbs_/am335x-pepper.dtb\n INSTALL _dtbs_/am335x-phycore-rdk.dtb\n INSTALL _dtbs_/am335x-pocketbeagle.dtb\n INSTALL _dtbs_/am335x-regor-rdk.dtb\n INSTALL _dtbs_/am335x-sancloud-bbe.dtb\n INSTALL _dtbs_/am335x-sancloud-bbe-lite.dtb\n INSTALL _dtbs_/am335x-sancloud-bbe-extended-wifi.dtb\n INSTALL _dtbs_/am335x-shc.dtb\n INSTALL _dtbs_/am335x-sbc-t335.dtb\n INSTALL _dtbs_/am335x-sl50.dtb\n INSTALL _dtbs_/am335x-wega-rdk.dtb\n INSTALL _dtbs_/am335x-osd3358-sm-red.dtb\n INSTALL _dtbs_/am43x-epos-evm.dtb\n INSTALL _dtbs_/am437x-cm-t43.dtb\n INSTALL _dtbs_/am437x-gp-evm.dtb\n INSTALL _dtbs_/am437x-idk-evm.dtb\n INSTALL _dtbs_/am437x-sbc-t43.dtb\n INSTALL _dtbs_/am437x-sk-evm.dtb\n INSTALL _dtbs_/am57xx-beagle-x15.dtb\n INSTALL _dtbs_/am57xx-beagle-x15-revb1.dtb\n INSTALL _dtbs_/am57xx-beagle-x15-revc.dtb\n INSTALL _dtbs_/am57xx-evm.dtb\n INSTALL _dtbs_/am57xx-evm-reva3.dtb\n INSTALL _dtbs_/am5729-beagleboneai.dtb\n INSTALL _dtbs_/am57xx-cl-som-am57x.dtb\n INSTALL _dtbs_/am57xx-sbc-am57x.dtb\n INSTALL _dtbs_/am572x-idk.dtb\n INSTALL _dtbs_/am572x-idk-touchscreen.dtbo\n INSTALL _dtbs_/am571x-idk.dtb\n INSTALL _dtbs_/am571x-idk-touchscreen.dtbo\n INSTALL _dtbs_/am574x-idk.dtb\n INSTALL _dtbs_/am57xx-idk-lcd-osd101t2045.dtbo\n INSTALL _dtbs_/am57xx-idk-lcd-osd101t2587.dtbo\n INSTALL _dtbs_/dra7-evm.dtb\n INSTALL _dtbs_/dra72-evm.dtb\n INSTALL _dtbs_/dra72-evm-revc.dtb\n INSTALL _dtbs_/dra71-evm.dtb\n INSTALL _dtbs_/dra76-evm.dtb\n INSTALL _dtbs_/omap5-cm-t54.dtb\n INSTALL _dtbs_/omap5-igep0050.dtb\n INSTALL _dtbs_/omap5-sbc-t54.dtb\n INSTALL _dtbs_/omap5-uevm.dtb\n INSTALL _dtbs_/am3874-iceboard.dtb\n INSTALL _dtbs_/dm8148-evm.dtb\n INSTALL _dtbs_/dm8148-t410.dtb\n INSTALL _dtbs_/dm8168-evm.dtb\n INSTALL _dtbs_/dra62x-j5eco-evm.dtb\n+ mkdir -p /tmp/kci/artifacts/dtbs\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp -r _dtbs_/am335x-baltos-ir2110.dtb _dtbs_/am335x-baltos-ir3220.dtb _dtbs_/am335x-baltos-ir5221.dtb _dtbs_/am335x-base0033.dtb _dtbs_/am335x-bone.dtb _dtbs_/am335x-boneblack-wireless.dtb _dtbs_/am335x-boneblack.dtb _dtbs_/am335x-boneblue.dtb _dtbs_/am335x-bonegreen-wireless.dtb _dtbs_/am335x-bonegreen.dtb _dtbs_/am335x-chiliboard.dtb _dtbs_/am335x-cm-t335.dtb _dtbs_/am335x-evm.dtb _dtbs_/am335x-evmsk.dtb _dtbs_/am335x-guardian.dtb _dtbs_/am335x-icev2.dtb _dtbs_/am335x-lxm.dtb _dtbs_/am335x-moxa-uc-2101.dtb _dtbs_/am335x-moxa-uc-8100-me-t.dtb _dtbs_/am335x-myirtech-myd.dtb _dtbs_/am335x-nano.dtb _dtbs_/am335x-netcan-plus-1xx.dtb _dtbs_/am335x-netcom-plus-2xx.dtb _dtbs_/am335x-netcom-plus-8xx.dtb _dtbs_/am335x-osd3358-sm-red.dtb _dtbs_/am335x-pdu001.dtb _dtbs_/am335x-pepper.dtb _dtbs_/am335x-phycore-rdk.dtb _dtbs_/am335x-pocketbeagle.dtb _dtbs_/am335x-regor-rdk.dtb _dtbs_/am335x-sancloud-bbe-extended-wifi.dtb _dtbs_/am335x-sancloud-bbe-lite.dtb _dtbs_/am335x-sancloud-bbe.dtb _dtbs_/am335x-sbc-t335.dtb _dtbs_/am335x-shc.dtb _dtbs_/am335x-sl50.dtb _dtbs_/am335x-wega-rdk.dtb _dtbs_/am3517-craneboard.dtb _dtbs_/am3517-evm.dtb _dtbs_/am3517_mt_ventoux.dtb _dtbs_/am3874-iceboard.dtb _dtbs_/am437x-cm-t43.dtb _dtbs_/am437x-gp-evm.dtb _dtbs_/am437x-idk-evm.dtb _dtbs_/am437x-sbc-t43.dtb _dtbs_/am437x-sk-evm.dtb _dtbs_/am43x-epos-evm.dtb _dtbs_/am571x-idk-touchscreen.dtbo _dtbs_/am571x-idk.dtb _dtbs_/am5729-beagleboneai.dtb _dtbs_/am572x-idk-touchscreen.dtbo _dtbs_/am572x-idk.dtb _dtbs_/am574x-idk.dtb _dtbs_/am57xx-beagle-x15-revb1.dtb _dtbs_/am57xx-beagle-x15-revc.dtb _dtbs_/am57xx-beagle-x15.dtb _dtbs_/am57xx-cl-som-am57x.dtb _dtbs_/am57xx-evm-reva3.dtb _dtbs_/am57xx-evm.dtb _dtbs_/am57xx-idk-lcd-osd101t2045.dtbo _dtbs_/am57xx-idk-lcd-osd101t2587.dtbo _dtbs_/am57xx-sbc-am57x.dtb _dtbs_/dm8148-evm.dtb _dtbs_/dm8148-t410.dtb _dtbs_/dm8168-evm.dtb _dtbs_/dra62x-j5eco-evm.dtb _dtbs_/dra7-evm.dtb _dtbs_/dra71-evm.dtb _dtbs_/dra72-evm-revc.dtb _dtbs_/dra72-evm.dtb _dtbs_/dra76-evm.dtb _dtbs_/logicpd-som-lv-35xx-devkit.dtb _dtbs_/logicpd-som-lv-37xx-devkit.dtb _dtbs_/logicpd-torpedo-35xx-devkit.dtb _dtbs_/logicpd-torpedo-37xx-devkit-28.dtb _dtbs_/logicpd-torpedo-37xx-devkit.dtb _dtbs_/omap2420-h4.dtb _dtbs_/omap2420-n800.dtb _dtbs_/omap2420-n810-wimax.dtb _dtbs_/omap2420-n810.dtb _dtbs_/omap2430-sdp.dtb _dtbs_/omap3-beagle-ab4.dtb _dtbs_/omap3-beagle-xm-ab.dtb _dtbs_/omap3-beagle-xm.dtb _dtbs_/omap3-beagle.dtb _dtbs_/omap3-cm-t3517.dtb _dtbs_/omap3-cm-t3530.dtb _dtbs_/omap3-cm-t3730.dtb _dtbs_/omap3-devkit8000-lcd43.dtb _dtbs_/omap3-devkit8000-lcd70.dtb _dtbs_/omap3-devkit8000.dtb _dtbs_/omap3-echo.dtb _dtbs_/omap3-evm-37xx.dtb _dtbs_/omap3-evm.dtb _dtbs_/omap3-gta04a3.dtb _dtbs_/omap3-gta04a4.dtb _dtbs_/omap3-gta04a5.dtb _dtbs_/omap3-gta04a5one.dtb _dtbs_/omap3-ha-lcd.dtb _dtbs_/omap3-ha.dtb _dtbs_/omap3-igep0020-rev-f.dtb _dtbs_/omap3-igep0020.dtb _dtbs_/omap3-igep0030-rev-g.dtb _dtbs_/omap3-igep0030.dtb _dtbs_/omap3-ldp.dtb _dtbs_/omap3-lilly-dbb056.dtb _dtbs_/omap3-n9.dtb _dtbs_/omap3-n900.dtb _dtbs_/omap3-n950.dtb _dtbs_/omap3-overo-alto35.dtb _dtbs_/omap3-overo-chestnut43.dtb _dtbs_/omap3-overo-gallop43.dtb _dtbs_/omap3-overo-palo35.dtb _dtbs_/omap3-overo-palo43.dtb _dtbs_/omap3-overo-storm-alto35.dtb _dtbs_/omap3-overo-storm-chestnut43.dtb _dtbs_/omap3-overo-storm-gallop43.dtb _dtbs_/omap3-overo-storm-palo35.dtb _dtbs_/omap3-overo-storm-palo43.dtb _dtbs_/omap3-overo-storm-summit.dtb _dtbs_/omap3-overo-storm-tobi.dtb _dtbs_/omap3-overo-storm-tobiduo.dtb _dtbs_/omap3-overo-summit.dtb _dtbs_/omap3-overo-tobi.dtb _dtbs_/omap3-overo-tobiduo.dtb _dtbs_/omap3-pandora-1ghz.dtb _dtbs_/omap3-pandora-600mhz.dtb _dtbs_/omap3-sbc-t3517.dtb _dtbs_/omap3-sbc-t3530.dtb _dtbs_/omap3-sbc-t3730.dtb _dtbs_/omap3-sniper.dtb _dtbs_/omap3-thunder.dtb _dtbs_/omap3-zoom3.dtb _dtbs_/omap3430-sdp.dtb _dtbs_/omap4-droid-bionic-xt875.dtb _dtbs_/omap4-droid4-xt894.dtb _dtbs_/omap4-duovero-parlor.dtb _dtbs_/omap4-epson-embt2ws.dtb _dtbs_/omap4-kc1.dtb _dtbs_/omap4-panda-a4.dtb _dtbs_/omap4-panda-es.dtb _dtbs_/omap4-panda.dtb _dtbs_/omap4-sdp-es23plus.dtb _dtbs_/omap4-sdp.dtb _dtbs_/omap4-var-dvk-om44.dtb _dtbs_/omap4-var-stk-om44.dtb _dtbs_/omap4-xyboard-mz609.dtb _dtbs_/omap4-xyboard-mz617.dtb _dtbs_/omap5-cm-t54.dtb _dtbs_/omap5-igep0050.dtb _dtbs_/omap5-sbc-t54.dtb _dtbs_/omap5-uevm.dtb /tmp/kci/artifacts/dtbs\n+ cd ..\n+ echo job:package_dtbs=done\n++ date +%s\n+ echo jobets:package_dtbs=1727743036\n+ echo Build script is completed, tail will be killed now\nBuild script is completed, tail will be killed now\n+ kill 12\n'}], 'tests': [], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:40:17 AM UTC [INFO] Received an event for node: 66fb4131ad57aa842a06a9b3 10/01/2024 12:40:17 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'id': 'maestro:66fb4131ad57aa842a06a9b3', 'origin': 'maestro', 'comment': 'staging-next-20241001.0', 'start_time': '2024-10-01T00:24:17.997000+00:00', 'architecture': 'i386', 'compiler': 'gcc-12', 'config_name': 'defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fb4131ad57aa842a06a9b3-kbuild-gcc-12-x86-kcideb-u8gh2ipf', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'bzimage'}, 'output_files': [{'name': 'build_sh', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-kcidebug-66fb4131ad57aa842a06a9b3/build.sh?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-kcidebug-66fb4131ad57aa842a06a9b3/build_kimage.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-kcidebug-66fb4131ad57aa842a06a9b3/build_kimage_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-kcidebug-66fb4131ad57aa842a06a9b3/build_modules.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-kcidebug-66fb4131ad57aa842a06a9b3/build_modules_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-kcidebug-66fb4131ad57aa842a06a9b3/build_kselftest.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-kcidebug-66fb4131ad57aa842a06a9b3/build_kselftest_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'metadata', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-kcidebug-66fb4131ad57aa842a06a9b3/metadata.json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_0_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-kcidebug-66fb4131ad57aa842a06a9b3/fragments/0.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_1_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-kcidebug-66fb4131ad57aa842a06a9b3/fragments/1.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_2_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-kcidebug-66fb4131ad57aa842a06a9b3/fragments/2.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kernel', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-kcidebug-66fb4131ad57aa842a06a9b3/bzImage?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'modules', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-kcidebug-66fb4131ad57aa842a06a9b3/modules.tar.xz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kselftest_tar_gz', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-kcidebug-66fb4131ad57aa842a06a9b3/kselftest.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'config_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-kcidebug-66fb4131ad57aa842a06a9b3/.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-kcidebug-66fb4131ad57aa842a06a9b3/build.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '30/kernel/sound/soc/codecs/snd-soc-adau7002.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-adau7002.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-cros-ec-codec.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-cros-ec-codec.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-da7219.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-da7219.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-dmic.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-dmic.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-hdac-hda.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-hdac-hda.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-hda-codec.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-hda-codec.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-max98357a.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-max98357a.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-max98927.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-max98927.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-max98373.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-max98373.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-max98373-i2c.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-max98373-i2c.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-max98390.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-max98390.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-nau8315.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-nau8315.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-nau8825.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-nau8825.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rl6231.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rl6231.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt1011.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt1011.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt1015.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt1015.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt1015p.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt1015p.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt5645.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt5645.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt5682.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt5682.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt5682-i2c.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt5682-i2c.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt5682s.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt5682s.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/generic/snd-soc-simple-card-utils.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/generic/snd-soc-simple-card-utils.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/generic/snd-soc-simple-card.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/generic/snd-soc-simple-card.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/acp_audio_dma.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/acp_audio_dma.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/snd-soc-acp-da7219mx98357-mach.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/snd-soc-acp-da7219mx98357-mach.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/raven/snd-pci-acp3x.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/raven/snd-pci-acp3x.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/raven/snd-acp3x-pcm-dma.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/raven/snd-acp3x-pcm-dma.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/raven/snd-acp3x-i2s.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/raven/snd-acp3x-i2s.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/snd-soc-acp-rt5682-mach.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/snd-soc-acp-rt5682-mach.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/dwc/designware_i2s.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/dwc/designware_i2s.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/common/snd-soc-acpi-intel-match.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/common/snd-soc-acpi-intel-match.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/atom/snd-soc-sst-atom-hifi2-platform.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/atom/snd-soc-sst-atom-hifi2-platform.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/atom/sst/snd-intel-sst-core.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/atom/sst/snd-intel-sst-core.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/atom/sst/snd-intel-sst-acpi.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/atom/sst/snd-intel-sst-acpi.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/avs/snd-soc-avs.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/avs/snd-soc-avs.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/avs/boards/snd-soc-avs-max98357a.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/avs/boards/snd-soc-avs-max98357a.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/avs/boards/snd-soc-avs-nau8825.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/avs/boards/snd-soc-avs-nau8825.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-sof_rt5682.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-sof_rt5682.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-sof_nau8825.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-sof_nau8825.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-intel-hda-dsp-common.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-intel-hda-dsp-common.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-intel-sof-maxim-common.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-intel-sof-maxim-common.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-intel-sof-realtek-common.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-intel-sof-realtek-common.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-intel-sof-nuvoton-common.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-intel-sof-nuvoton-common.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-intel-sof-board-helpers.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-intel-sof-board-helpers.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-intel-atom.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-intel-atom.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-acpi-intel-byt.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-acpi-intel-byt.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-acpi-intel-bdw.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-acpi-intel-bdw.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-intel-hda-common.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-intel-hda-common.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-intel-hda-generic.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-intel-hda-generic.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-intel-hda-mlink.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-intel-hda-mlink.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-intel-hda.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-intel-hda.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-tng.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-tng.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-skl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-skl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-apl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-apl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-cnl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-cnl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-icl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-icl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-tgl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-tgl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-mtl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-mtl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-lnl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-lnl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-ptl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-ptl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof-utils.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof-utils.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof-acpi.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof-acpi.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof-pci.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof-pci.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof-probes.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof-probes.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/xtensa/snd-sof-xtensa-dsp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/xtensa/snd-sof-xtensa-dsp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/hda/ext/snd-hda-ext-core.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/hda/ext/snd-hda-ext-core.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_log_syslog.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_log_syslog.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_mark.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_mark.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_LOG.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_LOG.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_MASQUERADE.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_MASQUERADE.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_addrtype.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_addrtype.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/iptable_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/iptable_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/bluetooth.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/bluetooth.ko\n DEPMOD _modules_/lib/modules/6.12.0-rc1-next-20240930\n+ tar -C _modules_ -cJf /tmp/kci/artifacts/modules.tar.xz .\n+ cd ..\n+ rm -rf _modules_\n+ set -e\n+ echo job:package_modules=done\n++ date +%s\n+ echo jobets:package_modules=1727743209\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727743209\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz /tmp/kci/artifacts/\n+ echo job:package_kselftest=done\n++ date +%s\n+ echo jobets:package_kselftest=1727743209\n+ echo Build script is completed, tail will be killed now\nBuild script is completed, tail will be killed now\n+ kill 12\n'}], 'tests': [], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:40:30 AM UTC [INFO] Received an event for node: 66fb4130ad57aa842a06a9b1 10/01/2024 12:40:31 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'id': 'maestro:66fb4130ad57aa842a06a9b1', 'origin': 'maestro', 'comment': 'staging-next-20241001.0', 'start_time': '2024-10-01T00:24:16.985000+00:00', 'architecture': 'x86_64', 'compiler': 'gcc-12', 'config_name': 'x86_64_defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fb4130ad57aa842a06a9b1-kbuild-gcc-12-x86-nmqya80w', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'bzimage'}, 'output_files': [{'name': 'build_sh', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build.sh?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build_kimage.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build_kimage_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build_modules.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build_modules_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build_kselftest.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build_kselftest_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'metadata', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/metadata.json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_0_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/fragments/0.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_1_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/fragments/1.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_2_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/fragments/2.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kernel', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/bzImage?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'modules', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/modules.tar.xz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kselftest_tar_gz', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/kselftest.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'config_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '30/kernel/sound/soc/codecs/snd-soc-adau7002.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-adau7002.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-cros-ec-codec.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-cros-ec-codec.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-da7219.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-da7219.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-dmic.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-dmic.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-hdac-hda.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-hdac-hda.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-hda-codec.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-hda-codec.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-max98357a.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-max98357a.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-max98927.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-max98927.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-max98373.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-max98373.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-max98373-i2c.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-max98373-i2c.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-max98390.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-max98390.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-nau8315.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-nau8315.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-nau8825.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-nau8825.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rl6231.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rl6231.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt1011.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt1011.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt1015.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt1015.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt1015p.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt1015p.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt5645.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt5645.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt5682.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt5682.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt5682-i2c.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt5682-i2c.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt5682s.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/codecs/snd-soc-rt5682s.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/generic/snd-soc-simple-card-utils.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/generic/snd-soc-simple-card-utils.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/generic/snd-soc-simple-card.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/generic/snd-soc-simple-card.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/acp_audio_dma.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/acp_audio_dma.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/snd-soc-acp-da7219mx98357-mach.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/snd-soc-acp-da7219mx98357-mach.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/raven/snd-pci-acp3x.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/raven/snd-pci-acp3x.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/raven/snd-acp3x-pcm-dma.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/raven/snd-acp3x-pcm-dma.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/raven/snd-acp3x-i2s.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/raven/snd-acp3x-i2s.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/snd-soc-acp-rt5682-mach.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/amd/snd-soc-acp-rt5682-mach.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/dwc/designware_i2s.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/dwc/designware_i2s.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/common/snd-soc-acpi-intel-match.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/common/snd-soc-acpi-intel-match.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/atom/snd-soc-sst-atom-hifi2-platform.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/atom/snd-soc-sst-atom-hifi2-platform.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/atom/sst/snd-intel-sst-core.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/atom/sst/snd-intel-sst-core.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/atom/sst/snd-intel-sst-acpi.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/atom/sst/snd-intel-sst-acpi.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/avs/snd-soc-avs.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/avs/snd-soc-avs.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/avs/boards/snd-soc-avs-max98357a.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/avs/boards/snd-soc-avs-max98357a.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/avs/boards/snd-soc-avs-nau8825.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/avs/boards/snd-soc-avs-nau8825.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-sof_rt5682.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-sof_rt5682.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-sof_nau8825.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-sof_nau8825.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-intel-hda-dsp-common.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-intel-hda-dsp-common.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-intel-sof-maxim-common.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-intel-sof-maxim-common.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-intel-sof-realtek-common.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-intel-sof-realtek-common.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-intel-sof-nuvoton-common.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-intel-sof-nuvoton-common.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-intel-sof-board-helpers.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/intel/boards/snd-soc-intel-sof-board-helpers.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-intel-atom.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-intel-atom.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-acpi-intel-byt.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-acpi-intel-byt.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-acpi-intel-bdw.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-acpi-intel-bdw.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-intel-hda-common.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-intel-hda-common.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-intel-hda-generic.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-intel-hda-generic.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-intel-hda-mlink.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-intel-hda-mlink.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-intel-hda.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-intel-hda.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-tng.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-tng.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-skl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-skl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-apl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-apl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-cnl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-cnl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-icl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-icl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-tgl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-tgl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-mtl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-mtl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-lnl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-lnl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-ptl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/intel/snd-sof-pci-intel-ptl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof-utils.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof-utils.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof-acpi.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof-acpi.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof-pci.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof-pci.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof-probes.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof-probes.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/xtensa/snd-sof-xtensa-dsp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/xtensa/snd-sof-xtensa-dsp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/hda/ext/snd-hda-ext-core.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/hda/ext/snd-hda-ext-core.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_log_syslog.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_log_syslog.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_mark.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_mark.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_LOG.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_LOG.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_MASQUERADE.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_MASQUERADE.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_addrtype.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_addrtype.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/iptable_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/iptable_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/bluetooth.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/bluetooth.ko\n DEPMOD _modules_/lib/modules/6.12.0-rc1-next-20240930\n+ tar -C _modules_ -cJf /tmp/kci/artifacts/modules.tar.xz .\n+ cd ..\n+ rm -rf _modules_\n+ set -e\n+ echo job:package_modules=done\n++ date +%s\n+ echo jobets:package_modules=1727743221\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727743221\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz /tmp/kci/artifacts/\n+ echo job:package_kselftest=done\n++ date +%s\n+ echo jobets:package_kselftest=1727743221\n+ echo Build script is completed, tail will be killed now\nBuild script is completed, tail will be killed now\n+ kill 12\n'}], 'tests': [], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:40:31 AM UTC [INFO] Received an event for node: 66fb44fead57aa842a06abaf 10/01/2024 12:40:31 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [], 'tests': [{'build_id': 'maestro:66fb4130ad57aa842a06a9b1', 'id': 'maestro:66fb44fead57aa842a06abaf', 'origin': 'maestro', 'comment': 'baseline-x86 on qemu-x86 in lava-collabora', 'start_time': '2024-10-01T00:40:30.743000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'qemu-x86', 'job_id': 'kci-66fb4130ad57aa842a06a9b1-kbuild-gcc-12-x86-nmqya80w', 'job_context': 'aks-kbuild-medium-1'}}, 'waived': False, 'path': 'boot', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora', 'error_code': 'submit_error', 'error_msg': '400 Client Error: Bad Request for url: https://lava.collabora.dev/api/v0.2/jobs/?format=json&limit=256'}, 'status': 'MISS', 'output_files': [{'name': 'build_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_sh', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build.sh?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build_kimage.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build_kimage_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build_modules.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build_modules_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build_kselftest.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build_kselftest_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'metadata', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/metadata.json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_0_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/fragments/0.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_1_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/fragments/1.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_2_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/fragments/2.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': '_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kernel', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/bzImage?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'modules', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/modules.tar.xz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kselftest_tar_gz', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/kselftest.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}]}], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:40:32 AM UTC [INFO] Received an event for node: 66fb44ffad57aa842a06abb1 10/01/2024 12:40:32 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [], 'tests': [{'build_id': 'maestro:66fb4130ad57aa842a06a9b1', 'id': 'maestro:66fb44ffad57aa842a06abb1', 'origin': 'maestro', 'comment': 'baseline-x86-baylibre on qemu in lava-baylibre', 'start_time': '2024-10-01T00:40:31.559000+00:00', 'environment': {'comment': 'Runtime: lava-baylibre', 'misc': {'platform': 'qemu', 'job_id': 'kci-66fb4130ad57aa842a06a9b1-kbuild-gcc-12-x86-nmqya80w', 'job_context': 'aks-kbuild-medium-1'}}, 'waived': False, 'path': 'boot', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-baylibre', 'error_code': 'submit_error', 'error_msg': '403 Client Error: Forbidden for url: https://lava.baylibre.com/api/v0.2/jobs/?format=json&limit=256'}, 'status': 'MISS', 'output_files': [{'name': 'build_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_sh', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build.sh?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build_kimage.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build_kimage_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build_modules.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build_modules_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build_kselftest.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/build_kselftest_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'metadata', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/metadata.json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_0_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/fragments/0.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_1_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/fragments/1.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_2_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/fragments/2.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': '_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kernel', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/bzImage?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'modules', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/modules.tar.xz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kselftest_tar_gz', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-x86-66fb4130ad57aa842a06a9b1/kselftest.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}]}], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:42:02 AM UTC [INFO] Received an event for node: 66fb4137ad57aa842a06a9b7 10/01/2024 12:42:02 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'id': 'maestro:66fb4137ad57aa842a06a9b7', 'origin': 'maestro', 'comment': 'staging-next-20241001.0', 'start_time': '2024-10-01T00:24:23.484000+00:00', 'architecture': 'arm64', 'compiler': 'gcc-12', 'config_name': 'cros://chromeos-6.6/arm64/chromiumos-mediatek.flavour.config', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fb4137ad57aa842a06a9b7-kbuild-gcc-12-arm64-chro-095fgzct', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image'}, 'output_files': [{'name': 'build_sh', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-mediatek-66fb4137ad57aa842a06a9b7/build.sh?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-mediatek-66fb4137ad57aa842a06a9b7/build_kimage.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-mediatek-66fb4137ad57aa842a06a9b7/build_kimage_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-mediatek-66fb4137ad57aa842a06a9b7/build_modules.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-mediatek-66fb4137ad57aa842a06a9b7/build_modules_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-mediatek-66fb4137ad57aa842a06a9b7/build_kselftest.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-mediatek-66fb4137ad57aa842a06a9b7/build_kselftest_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-mediatek-66fb4137ad57aa842a06a9b7/build_dtbs.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-mediatek-66fb4137ad57aa842a06a9b7/build_dtbs_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'metadata', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-mediatek-66fb4137ad57aa842a06a9b7/metadata.json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_0_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-mediatek-66fb4137ad57aa842a06a9b7/fragments/0.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_1_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-mediatek-66fb4137ad57aa842a06a9b7/fragments/1.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_2_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-mediatek-66fb4137ad57aa842a06a9b7/fragments/2.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_3_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-mediatek-66fb4137ad57aa842a06a9b7/fragments/3.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_4_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-mediatek-66fb4137ad57aa842a06a9b7/fragments/4.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kernel', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-mediatek-66fb4137ad57aa842a06a9b7/Image?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'modules', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-mediatek-66fb4137ad57aa842a06a9b7/modules.tar.xz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kselftest_tar_gz', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-mediatek-66fb4137ad57aa842a06a9b7/kselftest.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'config_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-mediatek-66fb4137ad57aa842a06a9b7/.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-mediatek-66fb4137ad57aa842a06a9b7/build.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof-utils.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof-utils.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof-of.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/snd-sof-of.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/xtensa/snd-sof-xtensa-dsp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/sound/soc/sof/xtensa/snd-sof-xtensa-dsp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/802/p8022.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/802/p8022.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/802/psnap.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/802/psnap.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/802/stp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/802/stp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/sched/sch_htb.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/sched/sch_htb.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/sched/sch_ingress.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/sched/sch_ingress.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/sched/sch_tbf.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/sched/sch_tbf.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/sched/sch_netem.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/sched/sch_netem.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/sched/sch_codel.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/sched/sch_codel.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/sched/sch_fq_codel.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/sched/sch_fq_codel.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/sched/cls_u32.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/sched/cls_u32.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_conntrack.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_conntrack.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_conntrack_netlink.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_conntrack_netlink.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nfnetlink_cttimeout.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nfnetlink_cttimeout.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nfnetlink_cthelper.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nfnetlink_cthelper.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_conntrack_ftp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_conntrack_ftp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_conntrack_pptp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_conntrack_pptp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_conntrack_tftp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_conntrack_tftp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_nat_ftp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_nat_ftp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_nat_tftp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_nat_tftp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_conncount.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/nf_conncount.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_connmark.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_connmark.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_CONNSECMARK.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_CONNSECMARK.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_CT.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_CT.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_REDIRECT.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_REDIRECT.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_MASQUERADE.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_MASQUERADE.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_connlimit.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_connlimit.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_conntrack.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_conntrack.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_helper.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_helper.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_cgroup.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_cgroup.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_state.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/netfilter/xt_state.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/nf_nat_pptp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/nf_nat_pptp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/iptable_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/netfilter/iptable_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/ip_tunnel.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/ip_tunnel.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/udp_tunnel.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/udp_tunnel.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/tcp_lp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv4/tcp_lp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/xfrm/xfrm_interface.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/xfrm/xfrm_interface.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/unix/unix_diag.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/unix/unix_diag.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6table_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6table_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_ipv6header.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_ipv6header.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_REJECT.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/netfilter/ip6t_REJECT.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/ah6.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/ah6.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/esp6.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/esp6.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/sit.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/sit.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/ip6_udp_tunnel.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/ip6_udp_tunnel.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/wireless/cfg80211.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/wireless/cfg80211.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/qrtr/qrtr-smd.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/qrtr/qrtr-smd.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/llc/llc.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/llc/llc.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bridge/bridge.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bridge/bridge.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/bluetooth.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/bluetooth.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/rfcomm/rfcomm.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/rfcomm/rfcomm.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/hidp/hidp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/hidp/hidp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/mac80211/mac80211.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/mac80211/mac80211.ko\n DEPMOD _modules_/lib/modules/6.12.0-rc1-next-20240930\n+ tar -C _modules_ -cJf /tmp/kci/artifacts/modules.tar.xz .\n+ cd ..\n+ rm -rf _modules_\n+ set -e\n+ echo job:package_modules=done\n++ date +%s\n+ echo jobets:package_modules=1727743291\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727743291\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz /tmp/kci/artifacts/\n+ echo job:package_kselftest=done\n++ date +%s\n+ echo jobets:package_kselftest=1727743291\n+ echo -----log:package_dtbs-----\n-----log:package_dtbs-----\n+ echo job:package_dtbs=running\n++ date +%s\n+ echo jobsts:package_dtbs=1727743291\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ make dtbs_install\n INSTALL _dtbs_/mediatek/mt2712-evb.dtb\n INSTALL _dtbs_/mediatek/mt6755-evb.dtb\n INSTALL _dtbs_/mediatek/mt6779-evb.dtb\n INSTALL _dtbs_/mediatek/mt6795-evb.dtb\n INSTALL _dtbs_/mediatek/mt6795-sony-xperia-m5.dtb\n INSTALL _dtbs_/mediatek/mt6797-evb.dtb\n INSTALL _dtbs_/mediatek/mt6797-x20-dev.dtb\n INSTALL _dtbs_/mediatek/mt7622-rfb1.dtb\n INSTALL _dtbs_/mediatek/mt7622-bananapi-bpi-r64.dtb\n INSTALL _dtbs_/mediatek/mt7981b-cudy-wr3000-v1.dtb\n INSTALL _dtbs_/mediatek/mt7981b-openwrt-one.dtb\n INSTALL _dtbs_/mediatek/mt7981b-xiaomi-ax3000t.dtb\n INSTALL _dtbs_/mediatek/mt7986a-acelink-ew-7886cax.dtb\n INSTALL _dtbs_/mediatek/mt7986a-bananapi-bpi-r3.dtb\n INSTALL _dtbs_/mediatek/mt7986a-bananapi-bpi-r3-mini.dtb\n INSTALL _dtbs_/mediatek/mt7986a-bananapi-bpi-r3-emmc.dtbo\n INSTALL _dtbs_/mediatek/mt7986a-bananapi-bpi-r3-nand.dtbo\n INSTALL _dtbs_/mediatek/mt7986a-bananapi-bpi-r3-nor.dtbo\n INSTALL _dtbs_/mediatek/mt7986a-bananapi-bpi-r3-sd.dtbo\n INSTALL _dtbs_/mediatek/mt7986a-rfb.dtb\n INSTALL _dtbs_/mediatek/mt7986b-rfb.dtb\n INSTALL _dtbs_/mediatek/mt7988a-bananapi-bpi-r4.dtb\n INSTALL _dtbs_/mediatek/mt8167-pumpkin.dtb\n INSTALL _dtbs_/mediatek/mt8173-elm.dtb\n INSTALL _dtbs_/mediatek/mt8173-elm-hana.dtb\n INSTALL _dtbs_/mediatek/mt8173-elm-hana-rev7.dtb\n INSTALL _dtbs_/mediatek/mt8173-evb.dtb\n INSTALL _dtbs_/mediatek/mt8183-evb.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-jacuzzi-burnet.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-jacuzzi-cozmo.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-jacuzzi-damu.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-jacuzzi-fennel-sku6.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-jacuzzi-fennel-sku7.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-jacuzzi-fennel14.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-jacuzzi-fennel14-sku2.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-jacuzzi-juniper-sku16.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-jacuzzi-kappa.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-jacuzzi-kenzo.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-jacuzzi-makomo-sku0.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-jacuzzi-makomo-sku1.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-jacuzzi-pico.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-jacuzzi-pico6.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-jacuzzi-willow-sku0.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-jacuzzi-willow-sku1.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-kakadu.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-kakadu-sku22.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-katsu-sku32.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-katsu-sku38.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-kodama-sku16.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-kodama-sku272.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-kodama-sku288.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-kodama-sku32.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-krane-sku0.dtb\n INSTALL _dtbs_/mediatek/mt8183-kukui-krane-sku176.dtb\n INSTALL _dtbs_/mediatek/mt8183-pumpkin.dtb\n INSTALL _dtbs_/mediatek/mt8186-corsola-magneton-sku393216.dtb\n INSTALL _dtbs_/mediatek/mt8186-corsola-magneton-sku393217.dtb\n INSTALL _dtbs_/mediatek/mt8186-corsola-magneton-sku393218.dtb\n INSTALL _dtbs_/mediatek/mt8186-corsola-rusty-sku196608.dtb\n INSTALL _dtbs_/mediatek/mt8186-corsola-steelix-sku131072.dtb\n INSTALL _dtbs_/mediatek/mt8186-corsola-steelix-sku131073.dtb\n INSTALL _dtbs_/mediatek/mt8186-corsola-tentacool-sku327681.dtb\n INSTALL _dtbs_/mediatek/mt8186-corsola-tentacool-sku327683.dtb\n INSTALL _dtbs_/mediatek/mt8186-corsola-tentacruel-sku262144.dtb\n INSTALL _dtbs_/mediatek/mt8186-corsola-tentacruel-sku262148.dtb\n INSTALL _dtbs_/mediatek/mt8186-corsola-voltorb-sku589824.dtb\n INSTALL _dtbs_/mediatek/mt8186-corsola-voltorb-sku589825.dtb\n INSTALL _dtbs_/mediatek/mt8186-evb.dtb\n INSTALL _dtbs_/mediatek/mt8188-evb.dtb\n INSTALL _dtbs_/mediatek/mt8192-asurada-hayato-r1.dtb\n INSTALL _dtbs_/mediatek/mt8192-asurada-hayato-r5-sku2.dtb\n INSTALL _dtbs_/mediatek/mt8192-asurada-spherion-r0.dtb\n INSTALL _dtbs_/mediatek/mt8192-asurada-spherion-r4.dtb\n INSTALL _dtbs_/mediatek/mt8192-evb.dtb\n INSTALL _dtbs_/mediatek/mt8195-cherry-dojo-r1.dtb\n INSTALL _dtbs_/mediatek/mt8195-cherry-tomato-r1.dtb\n INSTALL _dtbs_/mediatek/mt8195-cherry-tomato-r2.dtb\n INSTALL _dtbs_/mediatek/mt8195-cherry-tomato-r3.dtb\n INSTALL _dtbs_/mediatek/mt8195-demo.dtb\n INSTALL _dtbs_/mediatek/mt8195-evb.dtb\n INSTALL _dtbs_/mediatek/mt8365-evk.dtb\n INSTALL _dtbs_/mediatek/mt8395-genio-1200-evk.dtb\n INSTALL _dtbs_/mediatek/mt8390-genio-700-evk.dtb\n INSTALL _dtbs_/mediatek/mt8395-kontron-3-5-sbc-i1200.dtb\n INSTALL _dtbs_/mediatek/mt8395-radxa-nio-12l.dtb\n INSTALL _dtbs_/mediatek/mt8516-pumpkin.dtb\n+ mkdir -p /tmp/kci/artifacts/dtbs\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp -r _dtbs_/mediatek /tmp/kci/artifacts/dtbs\n+ cd ..\n+ echo job:package_dtbs=done\n++ date +%s\n+ echo jobets:package_dtbs=1727743291\n+ echo Build script is completed, tail will be killed now\nBuild script is completed, tail will be killed now\n+ kill 12\n'}], 'tests': [], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:42:16 AM UTC [INFO] Received an event for node: 66fb44faad57aa842a06abac 10/01/2024 12:42:19 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [], 'tests': [{'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb44faad57aa842a06abac', 'origin': 'maestro', 'comment': 'baseline-x86-kcidebug-intel on hp-x360-14-G1-sona in lava-collabora', 'start_time': '2024-10-01T00:40:26.961000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'hp-x360-14-G1-sona', 'job_id': '15878207', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878207'}}, 'waived': False, 'path': 'boot', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-intel-66fb44faad57aa842a06abac/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-intel-66fb44faad57aa842a06abac/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': "95] workingset: timestamp_bits=30 max_order=19 bucket_order=0\n[ 0.978362] NFS: Registering the id_resolver key type\n[ 0.978835] Key type id_resolver registered\n[ 0.979269] Key type id_legacy registered\n[ 0.979826] 9p: Installing v9fs 9p2000 file system support\n[ 1.030573] Key type asymmetric registered\n[ 1.030960] Asymmetric key parser 'x509' registered\n[ 1.031521] bounce: pool size: 64 pages\n[ 1.031966] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)\n[ 1.032741] io scheduler mq-deadline registered\n[ 1.033147] io scheduler kyber registered\n[ 1.035753] pcieport 0000:00:1c.0: PME: Signaling with IRQ 120\n[ 1.037759] ACPI: AC: AC Adapter [AC] (on-line)\n[ 1.038590] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:03/PNP0C09:00/PNP0C0D:00/input/input0\n[ 1.039918] ACPI: button: Lid Switch [LID0]\n[ 1.040605] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1\n[ 1.041516] ACPI: button: Power Button [PWRF]\n[ 1.049506] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n[ 1.054072] ACPI: battery: Slot [BAT0] (battery present)\n[ 1.054523] hpet_acpi_add: no address or irqs in _CRS\n[ 1.055302] Non-volatile memory driver v1.3\n[ 1.055907] Linux agpgart interface v0.103\n[ 1.056769] ACPI: bus type drm_connector registered\n[ 1.057277] [drm] amdgpu kernel modesetting enabled.\n[ 1.059298] i915 0000:00:02.0: [drm] Found KABYLAKE (device ID 5917) display version 9.00 stepping C0\n[ 1.061769] i915 0000:00:02.0: vgaarb: deactivate vga console\n[ 1.113673] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem\n[ 1.115254] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)\n[ 1.171741] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0\n[ 1.195307] loop: module loaded\n[ 1.204377] printk: legacy console [ttyS0] disabled\n[ 1.206332] dw-apb-uart.4: ttyS0 at MMIO 0xfe034000 (irq = 32, base_baud = 115200) is a 16550A\n[ 1.206442] printk: legacy console [ttyS0] enabled\n[ 1.368242] Freeing initrd memory: 11816K\n[ 1.375181] dw-apb-uart.5: ttyS1 at MMIO 0xd1138000 (irq = 20, base_baud = 115200) is a 16550A\n[ 2.012095] tsc: Refined TSC clocksource calibration: 2112.000 MHz\n[ 2.016401] pxa2xx-spi pxa2xx-spi.6: no DMA channels available, using PIO\n[ 2.018742] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x1e71785e5dd, max_idle_ns: 440795244814 ns\n[ 2.040600] tpm_tis_spi spi-PRP0001:01: TPM ready IRQ confirmed on attempt 2\n[ 4.270788] clocksource: Switched to clocksource tsc\n[ 4.273268] pxa2xx-spi pxa2xx-spi.7: no DMA channels available, using PIO\n[ 4.293533] tpm_tis_spi spi-PRP0001:01: 2.0 TPM (device-id 0x28, rev-id 0)\n[ 4.296137] e100: Intel(R) PRO/100 Network Driver\n[ 4.306519] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 4.312793] e1000: Intel(R) PRO/1000 Network Driver\n[ 4.318275] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 4.324872] e1000e: Intel(R) PRO/1000 Network Driver\n[ 4.330438] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 4.337174] sky2: driver version 1.30\n[ 4.341549] usbcore: registered new device driver r8152-cfgselector\n[ 4.348618] usbcore: registered new interface driver r8152\n[ 4.354817] usbcore: registered new interface driver asix\n[ 4.360924] usbcore: registered new interface driver ax88179_178a\n[ 4.367799] usbcore: registered new interface driver cdc_ether\n[ 4.374393] usbcore: registered new interface driver net1080\n[ 4.380786] usbcore: registered new interface driver cdc_subset\n[ 4.387469] usbcore: registered new interface driver zaurus\n[ 4.392007] tpm_tis_spi spi-PRP0001:01: Cr50 firmware version: B2-C:0 RO_A:0.0.12/bf248b9d RW_A:0.5.230/cr50_v2.94_mp.295-213e4\n[ 4.393753] usbcore: registered new interface driver cdc_ncm\n[ 4.412943] usbcore: registered new interface driver r8153_ecm\n[ 4.421193] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 4.427815] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1\n[ 4.437386] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000081109810\n[ 4.449576] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 4.455925] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2\n[ 4.464275] xhci_hcd 0000:00:14.0: Host supports USB 3.0 SuperSpeed\n[ 4.471825] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.481130] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.489230] usb usb1: Product: xHCI Host Controller\n[ 4.494699] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.502498] usb usb1: SerialNumber: 0000:00:14.0\n[ 4.509408] hub 1-0:1.0: USB hub found\n[ 4.513785] hub 1-0:1.0: 12 ports detected\n[ 4.522245] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 4.531524] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.539619] usb usb2: Product: xHCI Host Controller\n[ 4.545174] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.552978] usb usb2: SerialNumber: 0000:00:14.0\n[ 4.559916] hub 2-0:1.0: USB hub found\n[ 4.564222] hub 2-0:1.0: 6 ports detected\n[ 4.570950] usbcore: registered new interface driver usblp\n[ 4.577161] usbcore: registered new interface driver usb-storage\n[ 4.584297] UDC core: g_ether: couldn't find an available UDC\n[ 4.590930] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 4.598531] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 4.610747] i8042: Warning: Keylock active\n[ 4.615602] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 4.622944] rtc_cmos 00:02: RTC can wake from S4\n[ 4.630478] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2\n[ 4.630579] rtc_cmos 00:02: registered as rtc0\n[ 4.645440] rtc_cmos 00:02: alarms up to one month, 242 bytes nvram\n[ 4.652724] fail to initialize ptp_kvm\n[ 4.653847] i801_smbus 0000:00:1f.4: SPD Write Disable is set\n[ 4.664620] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt\n[ 4.672237] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 4.682251] intel_pstate: Intel P-state driver initializing\n[ 4.690089] intel_pstate: HWP enabled\n[ 4.694241] sdhci: Secure Digital Host Controller Interface driver\n[ 4.701151] sdhci: Copyright(c) Pierre Ossman\n[ 4.706084] sdhci-pci 0000:00:1e.4: SDHCI controller found [8086:9d2b] (rev 21)\n[ 4.706128] hid: raw HID events driver (C) Jiri Kosina\n[ 4.715763] mmc0: SDHCI controller on PCI [0000:00:1e.4] using ADMA 64-bit\n[ 4.720530] usbcore: registered new interface driver usbhid\n[ 4.733922] usbhid: USB HID core driver\n[ 4.738841] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:03/PNP0C09:00/GOOG0006:00/input/input3\n[ 4.756912] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.765176] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SST driver\n[ 4.773922] usb 1-5: new full-speed USB device number 2 using xhci_hcd\n[ 4.775645] Initializing XFRM netlink socket\n[ 4.787269] NET: Registered PF_INET6 protocol family\n[ 4.793753] Segment Routing with IPv6\n[ 4.797903] In-situ OAM (IOAM) with IPv6\n[ 4.802365] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.809462] NET: Registered PF_PACKET protocol family\n[ 4.815173] 9pnet: Installing 9P2000 support\n[ 4.819986] Key type dns_resolver registered\n[ 4.826344] microcode: Current revision: 0x00000096\n[ 4.832405] IPI shorthand broadcast: enabled\n[ 4.862678] sched_clock: Marking stable (4786003154, 75857304)->(4907482642, -45622184)\n[ 4.873330] registered taskstats version 1\n[ 4.877915] Loading compiled-in X.509 certificates\n[ 4.894115] kmemleak: Kernel memory leak detector initialized (mem pool available: 15829)\n[ 4.894119] kmemleak: Automatic memory scanning thread started\n[ 4.906115] PM: Magic number: 12:228:657\n[ 4.906459] usb 1-5: New USB device found, idVendor=8087, idProduct=0a2a, bcdDevice= 0.03\n[ 4.906466] usb 1-5: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 4.931967] printk: legacy console [netcon0] enabled\n[ 4.937524] netconsole: network logging started\n[ 5.018246] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.037715] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 5.046932] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.054927] usb 2-3: Product: USB 10/100/1000 LAN\n[ 5.060199] usb 2-3: Manufacturer: Realtek\n[ 5.064790] usb 2-3: SerialNumber: 001000001\n[ 5.149116] usb 1-7: new high-speed USB device number 3 using xhci_hcd\n[ 5.290316] usb 1-7: New USB device found, idVendor=0408, idProduct=51ea, bcdDevice= 0.02\n[ 5.299519] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3\n[ 5.307534] usb 1-7: Product: HP Wide Vision HD Camera\n[ 5.313291] usb 1-7: Manufacturer: SunplusIT Inc\n[ 5.318486] usb 1-7: SerialNumber: SunplusIT Inc\n[ 5.369768] mmc0: new HS400 MMC card at address 0001\n[ 5.376279] mmcblk0: mmc0:0001 DF4064 58.2 GiB\n[ 5.387079] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 5.393550] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 5.395670] mmcblk0boot0: mmc0:0001 DF4064 4.00 MiB\n[ 5.409408] mmcblk0boot1: mmc0:0001 DF4064 4.00 MiB\n[ 5.416326] mmcblk0rpmb: mmc0:0001 DF4064 4.00 MiB, chardev (244:0)\n[ 5.462894] r8152 2-3:1.0 eth0: v1.12.13\n[ 8.894621] r8152 2-3:1.0 eth0: carrier on\n[ 8.905976] Sending DHCP requests .\n[ 10.534239] DHCP/BOOTP: Reply not for us on eth0, op[2] xid[9c1443e]\n[ 10.545405] DHCP/BOOTP: Reply not for us on eth0, op[2] xid[9c1443e]\n[ 11.623026] ., OK\n[ 11.631303] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.20\n[ 11.640278] IP-Config: Complete:\n[ 11.643893] device=eth0, hwaddr=00:e0:4c:78:40:e9, ipaddr=192.168.201.20, mask=255.255.255.0, gw=192.168.201.1\n[ 11.655566] host=hp-x360-14-g1-sona-cbg-2, domain=lava-rack, nis-domain=(none)\n[ 11.664131] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 11.664133] nameserver0=192.168.201.1\n[ 11.676966] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 11.688212] modprobe (111) used greatest stack depth: 6344 bytes left\n[ 11.691190] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 11.695436] modprobe (112) used greatest stack depth: 6132 bytes left\n[ 11.709625] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 11.717934] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 11.723031] clk: Disabling unused clocks\n[ 11.727610] cfg80211: failed to load regulatory.db\n[ 11.732025] PM: genpd: Disabling unused power domains\n[ 11.743016] ALSA device list:\n[ 11.746348] No soundcards found.\n[ 11.750514] dw-apb-uart dw-apb-uart.4: forbid DMA for kernel console\n[ 11.757826] Freeing unused kernel image (initmem) memory: 940K\n[ 11.764538] Write protecting kernel text and read-only data: 52708k\n[ 11.771543] Run /init as init process\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: [ 11.810608] udevd[143]: starting version 3.2.9\n[ 11.817680] udevd[143]: specified user 'tss' unknown\n[ 11.823313] udevd[143]: specified group 'tss' unknown\n[ 11.829585] udevd (143) used greatest stack depth: 5996 bytes left\n[ 11.829828] udevd[144]: starting eudev-3.2.9\n[ 11.843564] udevd[144]: specified user 'tss' unknown\n[ 11.849174] udevd[144]: specified group 'tss' unknown\n[ 11.893606] chromeos ramoops using acpi device.\n[ 11.904306] cros-usbpd-notify-acpi GOOG0003:00: Couldn't get Chrome EC device pointer.\n[ 11.924271] udevadm (147) used greatest stack depth: 5756 bytes left\n[ 11.937158] Intel(R) Wireless WiFi driver for Linux\n[ 11.937973] r8152 2-3:1.0 enp0s20f0u3: renamed from eth0 (while UP)\n[ 11.951458] idma64 idma64.0: Found Intel integrated DMA 64-bit\n[ 11.951543] iwlwifi 0000:01:00.0: Detected crf-id 0x0, cnv-id 0x0 wfpm id 0x0\n[ 11.966408] iwlwifi 0000:01:00.0: PCI dev 095a/5010, rev=0x210, rfid=0xd55555d5\n[ 11.970180] idma64 idma64.1: Found Intel integrated DMA 64-bit\n[ 11.974583] iwlwifi 0000:01:00.0: Detected Intel(R) Dual Band Wireless AC 7265\n[ 11.975901] iwlwifi 0000:01:00.0: Found debug destination: EXTERNAL_DRAM\n[ 11.993343] idma64 idma64.2: Found Intel integrated DMA 64-bit\n[ 11.996849] iwlwifi 0000:01:00.0: Found debug configuration: 0\n[ 12.003747] Bluetooth: Core ver 2.22\n[ 12.010568] iwlwifi 0000:01:00.0: loaded firmware version 29.f2390aa8.0 7265D-29.ucode op_mode iwlmvm\n[ 12.014004] NET: Registered PF_BLUETOOTH protocol family\n[ 12.015183] idma64 idma64.3: Found Intel integrated DMA 64-bit\n[ 12.027275] idma64 idma64.5: Found Intel integrated DMA 64-bit\n[ 12.030212] Bluetooth: HCI device and connection manager initialized\n[ 12.030233] Bluetooth: HCI socket layer initialized\n[ 12.049155] idma64 idma64.6: Found Intel integrated DMA 64-bit\n[ 12.050377] Bluetooth: L2CAP socket layer initialized\n[ 12.050423] Bluetooth: SCO socket layer initialized\n[ 12.068228] idma64 idma64.7: Found Intel integrated DMA 64-bit\n[ 12.081634] iTCO_wdt iTCO_wdt: Found a Intel PCH TCO device (Version=4, TCOBASE=0x0400)\n[ 12.083078] usb 1-7: Found UVC 1.00 device HP Wide Vision HD Camera (0408:51ea)\n[ 12.092914] iTCO_wdt iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)\n[ 12.109500] efivars: Registered efivars operations\n[ 12.114879] gsmi version 1.0 loaded\n[ 12.114888] snd_soc_avs 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)\n[ 12.125809] usbcore: registered new interface driver uvcvideo\n[ 12.130009] iwlwifi 0000:01:00.0: Applying debug destination EXTERNAL_DRAM\n[ 12.138457] snd_soc_avs 0000:00:1f.3: failed to config codec #2: -19\n[ 12.142579] iwlwifi 0000:01:00.0: Allocated 0x00400000 bytes for firmware monitor.\n[ 12.154082] snd_soc_avs 0000:00:1f.3: Direct firmware load for intel/avs/skl/dsp_basefw.bin failed with error -2\n[ 12.169391] iwlwifi 0000:01:00.0: base HW address: fc:77:74:df:2d:f7, OTP minor version: 0x0\n[ 12.169484] snd_soc_avs 0000:00:1f.3: request firmware failed: -2\n[ 12.185758] snd_soc_avs 0000:00:1f.3: firmware boot failed: -2\n[ 12.196280] usbcore: registered new interface driver btusb\n[ 12.197122] ACPI: battery: new extension: cros-charge-control.4.auto\n[ 12.206552] Bluetooth: hci0: Legacy ROM 2.x revision 5.0 build 25 week 20 2015\n[ 12.218248] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq failed with error -2\n[ 12.218719] intel_pmc_core intel_pmc_core.0: initialized\n[ 12.230064] Bluetooth: hci0: failed to open Intel firmware file: intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq (-2)\n[ 12.247662] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.bseq failed with error -2\n[ 12.257543] Bluetooth: hci0: failed to open default fw file: intel/ibt-hw-37.8.bseq\n[ 12.280249] modprobe (178) used greatest stack depth: 5576 bytes left\n[ 12.281801] iwlwifi 0000:01:00.0 wlp1s0: renamed from wlan0\ndone\nSaving random seed: OK\nStarting network: ip: RTNETLINK answers: File exists\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878207/environment\n/ # /lava-15878207/bin/lava-test-runner /lava-15878207/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878207/0/tests/0_dmesg\n+ cat uuid\n[ 12.854370] \n+ UUID=15878207_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 12.902597] \n[ 12.935030] \n[ 12.954999] \n+ set[ 12.964793] \n+x\n\n/ #\n"}, {'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb4568ad57aa842a06abb5', 'origin': 'maestro', 'comment': 'emerg on hp-x360-14-G1-sona in lava-collabora', 'start_time': '2024-10-01T00:42:16.822000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'hp-x360-14-G1-sona', 'job_id': '15878207', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878207'}}, 'waived': False, 'path': 'boot.dmesg.emerg', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-intel-66fb44faad57aa842a06abac/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-intel-66fb44faad57aa842a06abac/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': "95] workingset: timestamp_bits=30 max_order=19 bucket_order=0\n[ 0.978362] NFS: Registering the id_resolver key type\n[ 0.978835] Key type id_resolver registered\n[ 0.979269] Key type id_legacy registered\n[ 0.979826] 9p: Installing v9fs 9p2000 file system support\n[ 1.030573] Key type asymmetric registered\n[ 1.030960] Asymmetric key parser 'x509' registered\n[ 1.031521] bounce: pool size: 64 pages\n[ 1.031966] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)\n[ 1.032741] io scheduler mq-deadline registered\n[ 1.033147] io scheduler kyber registered\n[ 1.035753] pcieport 0000:00:1c.0: PME: Signaling with IRQ 120\n[ 1.037759] ACPI: AC: AC Adapter [AC] (on-line)\n[ 1.038590] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:03/PNP0C09:00/PNP0C0D:00/input/input0\n[ 1.039918] ACPI: button: Lid Switch [LID0]\n[ 1.040605] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1\n[ 1.041516] ACPI: button: Power Button [PWRF]\n[ 1.049506] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n[ 1.054072] ACPI: battery: Slot [BAT0] (battery present)\n[ 1.054523] hpet_acpi_add: no address or irqs in _CRS\n[ 1.055302] Non-volatile memory driver v1.3\n[ 1.055907] Linux agpgart interface v0.103\n[ 1.056769] ACPI: bus type drm_connector registered\n[ 1.057277] [drm] amdgpu kernel modesetting enabled.\n[ 1.059298] i915 0000:00:02.0: [drm] Found KABYLAKE (device ID 5917) display version 9.00 stepping C0\n[ 1.061769] i915 0000:00:02.0: vgaarb: deactivate vga console\n[ 1.113673] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem\n[ 1.115254] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)\n[ 1.171741] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0\n[ 1.195307] loop: module loaded\n[ 1.204377] printk: legacy console [ttyS0] disabled\n[ 1.206332] dw-apb-uart.4: ttyS0 at MMIO 0xfe034000 (irq = 32, base_baud = 115200) is a 16550A\n[ 1.206442] printk: legacy console [ttyS0] enabled\n[ 1.368242] Freeing initrd memory: 11816K\n[ 1.375181] dw-apb-uart.5: ttyS1 at MMIO 0xd1138000 (irq = 20, base_baud = 115200) is a 16550A\n[ 2.012095] tsc: Refined TSC clocksource calibration: 2112.000 MHz\n[ 2.016401] pxa2xx-spi pxa2xx-spi.6: no DMA channels available, using PIO\n[ 2.018742] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x1e71785e5dd, max_idle_ns: 440795244814 ns\n[ 2.040600] tpm_tis_spi spi-PRP0001:01: TPM ready IRQ confirmed on attempt 2\n[ 4.270788] clocksource: Switched to clocksource tsc\n[ 4.273268] pxa2xx-spi pxa2xx-spi.7: no DMA channels available, using PIO\n[ 4.293533] tpm_tis_spi spi-PRP0001:01: 2.0 TPM (device-id 0x28, rev-id 0)\n[ 4.296137] e100: Intel(R) PRO/100 Network Driver\n[ 4.306519] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 4.312793] e1000: Intel(R) PRO/1000 Network Driver\n[ 4.318275] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 4.324872] e1000e: Intel(R) PRO/1000 Network Driver\n[ 4.330438] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 4.337174] sky2: driver version 1.30\n[ 4.341549] usbcore: registered new device driver r8152-cfgselector\n[ 4.348618] usbcore: registered new interface driver r8152\n[ 4.354817] usbcore: registered new interface driver asix\n[ 4.360924] usbcore: registered new interface driver ax88179_178a\n[ 4.367799] usbcore: registered new interface driver cdc_ether\n[ 4.374393] usbcore: registered new interface driver net1080\n[ 4.380786] usbcore: registered new interface driver cdc_subset\n[ 4.387469] usbcore: registered new interface driver zaurus\n[ 4.392007] tpm_tis_spi spi-PRP0001:01: Cr50 firmware version: B2-C:0 RO_A:0.0.12/bf248b9d RW_A:0.5.230/cr50_v2.94_mp.295-213e4\n[ 4.393753] usbcore: registered new interface driver cdc_ncm\n[ 4.412943] usbcore: registered new interface driver r8153_ecm\n[ 4.421193] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 4.427815] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1\n[ 4.437386] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000081109810\n[ 4.449576] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 4.455925] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2\n[ 4.464275] xhci_hcd 0000:00:14.0: Host supports USB 3.0 SuperSpeed\n[ 4.471825] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.481130] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.489230] usb usb1: Product: xHCI Host Controller\n[ 4.494699] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.502498] usb usb1: SerialNumber: 0000:00:14.0\n[ 4.509408] hub 1-0:1.0: USB hub found\n[ 4.513785] hub 1-0:1.0: 12 ports detected\n[ 4.522245] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 4.531524] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.539619] usb usb2: Product: xHCI Host Controller\n[ 4.545174] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.552978] usb usb2: SerialNumber: 0000:00:14.0\n[ 4.559916] hub 2-0:1.0: USB hub found\n[ 4.564222] hub 2-0:1.0: 6 ports detected\n[ 4.570950] usbcore: registered new interface driver usblp\n[ 4.577161] usbcore: registered new interface driver usb-storage\n[ 4.584297] UDC core: g_ether: couldn't find an available UDC\n[ 4.590930] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 4.598531] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 4.610747] i8042: Warning: Keylock active\n[ 4.615602] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 4.622944] rtc_cmos 00:02: RTC can wake from S4\n[ 4.630478] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2\n[ 4.630579] rtc_cmos 00:02: registered as rtc0\n[ 4.645440] rtc_cmos 00:02: alarms up to one month, 242 bytes nvram\n[ 4.652724] fail to initialize ptp_kvm\n[ 4.653847] i801_smbus 0000:00:1f.4: SPD Write Disable is set\n[ 4.664620] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt\n[ 4.672237] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 4.682251] intel_pstate: Intel P-state driver initializing\n[ 4.690089] intel_pstate: HWP enabled\n[ 4.694241] sdhci: Secure Digital Host Controller Interface driver\n[ 4.701151] sdhci: Copyright(c) Pierre Ossman\n[ 4.706084] sdhci-pci 0000:00:1e.4: SDHCI controller found [8086:9d2b] (rev 21)\n[ 4.706128] hid: raw HID events driver (C) Jiri Kosina\n[ 4.715763] mmc0: SDHCI controller on PCI [0000:00:1e.4] using ADMA 64-bit\n[ 4.720530] usbcore: registered new interface driver usbhid\n[ 4.733922] usbhid: USB HID core driver\n[ 4.738841] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:03/PNP0C09:00/GOOG0006:00/input/input3\n[ 4.756912] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.765176] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SST driver\n[ 4.773922] usb 1-5: new full-speed USB device number 2 using xhci_hcd\n[ 4.775645] Initializing XFRM netlink socket\n[ 4.787269] NET: Registered PF_INET6 protocol family\n[ 4.793753] Segment Routing with IPv6\n[ 4.797903] In-situ OAM (IOAM) with IPv6\n[ 4.802365] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.809462] NET: Registered PF_PACKET protocol family\n[ 4.815173] 9pnet: Installing 9P2000 support\n[ 4.819986] Key type dns_resolver registered\n[ 4.826344] microcode: Current revision: 0x00000096\n[ 4.832405] IPI shorthand broadcast: enabled\n[ 4.862678] sched_clock: Marking stable (4786003154, 75857304)->(4907482642, -45622184)\n[ 4.873330] registered taskstats version 1\n[ 4.877915] Loading compiled-in X.509 certificates\n[ 4.894115] kmemleak: Kernel memory leak detector initialized (mem pool available: 15829)\n[ 4.894119] kmemleak: Automatic memory scanning thread started\n[ 4.906115] PM: Magic number: 12:228:657\n[ 4.906459] usb 1-5: New USB device found, idVendor=8087, idProduct=0a2a, bcdDevice= 0.03\n[ 4.906466] usb 1-5: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 4.931967] printk: legacy console [netcon0] enabled\n[ 4.937524] netconsole: network logging started\n[ 5.018246] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.037715] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 5.046932] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.054927] usb 2-3: Product: USB 10/100/1000 LAN\n[ 5.060199] usb 2-3: Manufacturer: Realtek\n[ 5.064790] usb 2-3: SerialNumber: 001000001\n[ 5.149116] usb 1-7: new high-speed USB device number 3 using xhci_hcd\n[ 5.290316] usb 1-7: New USB device found, idVendor=0408, idProduct=51ea, bcdDevice= 0.02\n[ 5.299519] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3\n[ 5.307534] usb 1-7: Product: HP Wide Vision HD Camera\n[ 5.313291] usb 1-7: Manufacturer: SunplusIT Inc\n[ 5.318486] usb 1-7: SerialNumber: SunplusIT Inc\n[ 5.369768] mmc0: new HS400 MMC card at address 0001\n[ 5.376279] mmcblk0: mmc0:0001 DF4064 58.2 GiB\n[ 5.387079] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 5.393550] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 5.395670] mmcblk0boot0: mmc0:0001 DF4064 4.00 MiB\n[ 5.409408] mmcblk0boot1: mmc0:0001 DF4064 4.00 MiB\n[ 5.416326] mmcblk0rpmb: mmc0:0001 DF4064 4.00 MiB, chardev (244:0)\n[ 5.462894] r8152 2-3:1.0 eth0: v1.12.13\n[ 8.894621] r8152 2-3:1.0 eth0: carrier on\n[ 8.905976] Sending DHCP requests .\n[ 10.534239] DHCP/BOOTP: Reply not for us on eth0, op[2] xid[9c1443e]\n[ 10.545405] DHCP/BOOTP: Reply not for us on eth0, op[2] xid[9c1443e]\n[ 11.623026] ., OK\n[ 11.631303] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.20\n[ 11.640278] IP-Config: Complete:\n[ 11.643893] device=eth0, hwaddr=00:e0:4c:78:40:e9, ipaddr=192.168.201.20, mask=255.255.255.0, gw=192.168.201.1\n[ 11.655566] host=hp-x360-14-g1-sona-cbg-2, domain=lava-rack, nis-domain=(none)\n[ 11.664131] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 11.664133] nameserver0=192.168.201.1\n[ 11.676966] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 11.688212] modprobe (111) used greatest stack depth: 6344 bytes left\n[ 11.691190] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 11.695436] modprobe (112) used greatest stack depth: 6132 bytes left\n[ 11.709625] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 11.717934] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 11.723031] clk: Disabling unused clocks\n[ 11.727610] cfg80211: failed to load regulatory.db\n[ 11.732025] PM: genpd: Disabling unused power domains\n[ 11.743016] ALSA device list:\n[ 11.746348] No soundcards found.\n[ 11.750514] dw-apb-uart dw-apb-uart.4: forbid DMA for kernel console\n[ 11.757826] Freeing unused kernel image (initmem) memory: 940K\n[ 11.764538] Write protecting kernel text and read-only data: 52708k\n[ 11.771543] Run /init as init process\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: [ 11.810608] udevd[143]: starting version 3.2.9\n[ 11.817680] udevd[143]: specified user 'tss' unknown\n[ 11.823313] udevd[143]: specified group 'tss' unknown\n[ 11.829585] udevd (143) used greatest stack depth: 5996 bytes left\n[ 11.829828] udevd[144]: starting eudev-3.2.9\n[ 11.843564] udevd[144]: specified user 'tss' unknown\n[ 11.849174] udevd[144]: specified group 'tss' unknown\n[ 11.893606] chromeos ramoops using acpi device.\n[ 11.904306] cros-usbpd-notify-acpi GOOG0003:00: Couldn't get Chrome EC device pointer.\n[ 11.924271] udevadm (147) used greatest stack depth: 5756 bytes left\n[ 11.937158] Intel(R) Wireless WiFi driver for Linux\n[ 11.937973] r8152 2-3:1.0 enp0s20f0u3: renamed from eth0 (while UP)\n[ 11.951458] idma64 idma64.0: Found Intel integrated DMA 64-bit\n[ 11.951543] iwlwifi 0000:01:00.0: Detected crf-id 0x0, cnv-id 0x0 wfpm id 0x0\n[ 11.966408] iwlwifi 0000:01:00.0: PCI dev 095a/5010, rev=0x210, rfid=0xd55555d5\n[ 11.970180] idma64 idma64.1: Found Intel integrated DMA 64-bit\n[ 11.974583] iwlwifi 0000:01:00.0: Detected Intel(R) Dual Band Wireless AC 7265\n[ 11.975901] iwlwifi 0000:01:00.0: Found debug destination: EXTERNAL_DRAM\n[ 11.993343] idma64 idma64.2: Found Intel integrated DMA 64-bit\n[ 11.996849] iwlwifi 0000:01:00.0: Found debug configuration: 0\n[ 12.003747] Bluetooth: Core ver 2.22\n[ 12.010568] iwlwifi 0000:01:00.0: loaded firmware version 29.f2390aa8.0 7265D-29.ucode op_mode iwlmvm\n[ 12.014004] NET: Registered PF_BLUETOOTH protocol family\n[ 12.015183] idma64 idma64.3: Found Intel integrated DMA 64-bit\n[ 12.027275] idma64 idma64.5: Found Intel integrated DMA 64-bit\n[ 12.030212] Bluetooth: HCI device and connection manager initialized\n[ 12.030233] Bluetooth: HCI socket layer initialized\n[ 12.049155] idma64 idma64.6: Found Intel integrated DMA 64-bit\n[ 12.050377] Bluetooth: L2CAP socket layer initialized\n[ 12.050423] Bluetooth: SCO socket layer initialized\n[ 12.068228] idma64 idma64.7: Found Intel integrated DMA 64-bit\n[ 12.081634] iTCO_wdt iTCO_wdt: Found a Intel PCH TCO device (Version=4, TCOBASE=0x0400)\n[ 12.083078] usb 1-7: Found UVC 1.00 device HP Wide Vision HD Camera (0408:51ea)\n[ 12.092914] iTCO_wdt iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)\n[ 12.109500] efivars: Registered efivars operations\n[ 12.114879] gsmi version 1.0 loaded\n[ 12.114888] snd_soc_avs 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)\n[ 12.125809] usbcore: registered new interface driver uvcvideo\n[ 12.130009] iwlwifi 0000:01:00.0: Applying debug destination EXTERNAL_DRAM\n[ 12.138457] snd_soc_avs 0000:00:1f.3: failed to config codec #2: -19\n[ 12.142579] iwlwifi 0000:01:00.0: Allocated 0x00400000 bytes for firmware monitor.\n[ 12.154082] snd_soc_avs 0000:00:1f.3: Direct firmware load for intel/avs/skl/dsp_basefw.bin failed with error -2\n[ 12.169391] iwlwifi 0000:01:00.0: base HW address: fc:77:74:df:2d:f7, OTP minor version: 0x0\n[ 12.169484] snd_soc_avs 0000:00:1f.3: request firmware failed: -2\n[ 12.185758] snd_soc_avs 0000:00:1f.3: firmware boot failed: -2\n[ 12.196280] usbcore: registered new interface driver btusb\n[ 12.197122] ACPI: battery: new extension: cros-charge-control.4.auto\n[ 12.206552] Bluetooth: hci0: Legacy ROM 2.x revision 5.0 build 25 week 20 2015\n[ 12.218248] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq failed with error -2\n[ 12.218719] intel_pmc_core intel_pmc_core.0: initialized\n[ 12.230064] Bluetooth: hci0: failed to open Intel firmware file: intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq (-2)\n[ 12.247662] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.bseq failed with error -2\n[ 12.257543] Bluetooth: hci0: failed to open default fw file: intel/ibt-hw-37.8.bseq\n[ 12.280249] modprobe (178) used greatest stack depth: 5576 bytes left\n[ 12.281801] iwlwifi 0000:01:00.0 wlp1s0: renamed from wlan0\ndone\nSaving random seed: OK\nStarting network: ip: RTNETLINK answers: File exists\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878207/environment\n/ # /lava-15878207/bin/lava-test-runner /lava-15878207/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878207/0/tests/0_dmesg\n+ cat uuid\n[ 12.854370] \n+ UUID=15878207_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 12.902597] \n[ 12.935030] \n[ 12.954999] \n+ set[ 12.964793] \n+x\n\n/ #\n"}, {'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb4568ad57aa842a06abb6', 'origin': 'maestro', 'comment': 'alert on hp-x360-14-G1-sona in lava-collabora', 'start_time': '2024-10-01T00:42:16.822000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'hp-x360-14-G1-sona', 'job_id': '15878207', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878207'}}, 'waived': False, 'path': 'boot.dmesg.alert', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-intel-66fb44faad57aa842a06abac/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-intel-66fb44faad57aa842a06abac/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': "95] workingset: timestamp_bits=30 max_order=19 bucket_order=0\n[ 0.978362] NFS: Registering the id_resolver key type\n[ 0.978835] Key type id_resolver registered\n[ 0.979269] Key type id_legacy registered\n[ 0.979826] 9p: Installing v9fs 9p2000 file system support\n[ 1.030573] Key type asymmetric registered\n[ 1.030960] Asymmetric key parser 'x509' registered\n[ 1.031521] bounce: pool size: 64 pages\n[ 1.031966] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)\n[ 1.032741] io scheduler mq-deadline registered\n[ 1.033147] io scheduler kyber registered\n[ 1.035753] pcieport 0000:00:1c.0: PME: Signaling with IRQ 120\n[ 1.037759] ACPI: AC: AC Adapter [AC] (on-line)\n[ 1.038590] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:03/PNP0C09:00/PNP0C0D:00/input/input0\n[ 1.039918] ACPI: button: Lid Switch [LID0]\n[ 1.040605] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1\n[ 1.041516] ACPI: button: Power Button [PWRF]\n[ 1.049506] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n[ 1.054072] ACPI: battery: Slot [BAT0] (battery present)\n[ 1.054523] hpet_acpi_add: no address or irqs in _CRS\n[ 1.055302] Non-volatile memory driver v1.3\n[ 1.055907] Linux agpgart interface v0.103\n[ 1.056769] ACPI: bus type drm_connector registered\n[ 1.057277] [drm] amdgpu kernel modesetting enabled.\n[ 1.059298] i915 0000:00:02.0: [drm] Found KABYLAKE (device ID 5917) display version 9.00 stepping C0\n[ 1.061769] i915 0000:00:02.0: vgaarb: deactivate vga console\n[ 1.113673] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem\n[ 1.115254] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)\n[ 1.171741] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0\n[ 1.195307] loop: module loaded\n[ 1.204377] printk: legacy console [ttyS0] disabled\n[ 1.206332] dw-apb-uart.4: ttyS0 at MMIO 0xfe034000 (irq = 32, base_baud = 115200) is a 16550A\n[ 1.206442] printk: legacy console [ttyS0] enabled\n[ 1.368242] Freeing initrd memory: 11816K\n[ 1.375181] dw-apb-uart.5: ttyS1 at MMIO 0xd1138000 (irq = 20, base_baud = 115200) is a 16550A\n[ 2.012095] tsc: Refined TSC clocksource calibration: 2112.000 MHz\n[ 2.016401] pxa2xx-spi pxa2xx-spi.6: no DMA channels available, using PIO\n[ 2.018742] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x1e71785e5dd, max_idle_ns: 440795244814 ns\n[ 2.040600] tpm_tis_spi spi-PRP0001:01: TPM ready IRQ confirmed on attempt 2\n[ 4.270788] clocksource: Switched to clocksource tsc\n[ 4.273268] pxa2xx-spi pxa2xx-spi.7: no DMA channels available, using PIO\n[ 4.293533] tpm_tis_spi spi-PRP0001:01: 2.0 TPM (device-id 0x28, rev-id 0)\n[ 4.296137] e100: Intel(R) PRO/100 Network Driver\n[ 4.306519] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 4.312793] e1000: Intel(R) PRO/1000 Network Driver\n[ 4.318275] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 4.324872] e1000e: Intel(R) PRO/1000 Network Driver\n[ 4.330438] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 4.337174] sky2: driver version 1.30\n[ 4.341549] usbcore: registered new device driver r8152-cfgselector\n[ 4.348618] usbcore: registered new interface driver r8152\n[ 4.354817] usbcore: registered new interface driver asix\n[ 4.360924] usbcore: registered new interface driver ax88179_178a\n[ 4.367799] usbcore: registered new interface driver cdc_ether\n[ 4.374393] usbcore: registered new interface driver net1080\n[ 4.380786] usbcore: registered new interface driver cdc_subset\n[ 4.387469] usbcore: registered new interface driver zaurus\n[ 4.392007] tpm_tis_spi spi-PRP0001:01: Cr50 firmware version: B2-C:0 RO_A:0.0.12/bf248b9d RW_A:0.5.230/cr50_v2.94_mp.295-213e4\n[ 4.393753] usbcore: registered new interface driver cdc_ncm\n[ 4.412943] usbcore: registered new interface driver r8153_ecm\n[ 4.421193] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 4.427815] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1\n[ 4.437386] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000081109810\n[ 4.449576] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 4.455925] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2\n[ 4.464275] xhci_hcd 0000:00:14.0: Host supports USB 3.0 SuperSpeed\n[ 4.471825] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.481130] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.489230] usb usb1: Product: xHCI Host Controller\n[ 4.494699] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.502498] usb usb1: SerialNumber: 0000:00:14.0\n[ 4.509408] hub 1-0:1.0: USB hub found\n[ 4.513785] hub 1-0:1.0: 12 ports detected\n[ 4.522245] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 4.531524] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.539619] usb usb2: Product: xHCI Host Controller\n[ 4.545174] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.552978] usb usb2: SerialNumber: 0000:00:14.0\n[ 4.559916] hub 2-0:1.0: USB hub found\n[ 4.564222] hub 2-0:1.0: 6 ports detected\n[ 4.570950] usbcore: registered new interface driver usblp\n[ 4.577161] usbcore: registered new interface driver usb-storage\n[ 4.584297] UDC core: g_ether: couldn't find an available UDC\n[ 4.590930] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 4.598531] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 4.610747] i8042: Warning: Keylock active\n[ 4.615602] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 4.622944] rtc_cmos 00:02: RTC can wake from S4\n[ 4.630478] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2\n[ 4.630579] rtc_cmos 00:02: registered as rtc0\n[ 4.645440] rtc_cmos 00:02: alarms up to one month, 242 bytes nvram\n[ 4.652724] fail to initialize ptp_kvm\n[ 4.653847] i801_smbus 0000:00:1f.4: SPD Write Disable is set\n[ 4.664620] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt\n[ 4.672237] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 4.682251] intel_pstate: Intel P-state driver initializing\n[ 4.690089] intel_pstate: HWP enabled\n[ 4.694241] sdhci: Secure Digital Host Controller Interface driver\n[ 4.701151] sdhci: Copyright(c) Pierre Ossman\n[ 4.706084] sdhci-pci 0000:00:1e.4: SDHCI controller found [8086:9d2b] (rev 21)\n[ 4.706128] hid: raw HID events driver (C) Jiri Kosina\n[ 4.715763] mmc0: SDHCI controller on PCI [0000:00:1e.4] using ADMA 64-bit\n[ 4.720530] usbcore: registered new interface driver usbhid\n[ 4.733922] usbhid: USB HID core driver\n[ 4.738841] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:03/PNP0C09:00/GOOG0006:00/input/input3\n[ 4.756912] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.765176] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SST driver\n[ 4.773922] usb 1-5: new full-speed USB device number 2 using xhci_hcd\n[ 4.775645] Initializing XFRM netlink socket\n[ 4.787269] NET: Registered PF_INET6 protocol family\n[ 4.793753] Segment Routing with IPv6\n[ 4.797903] In-situ OAM (IOAM) with IPv6\n[ 4.802365] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.809462] NET: Registered PF_PACKET protocol family\n[ 4.815173] 9pnet: Installing 9P2000 support\n[ 4.819986] Key type dns_resolver registered\n[ 4.826344] microcode: Current revision: 0x00000096\n[ 4.832405] IPI shorthand broadcast: enabled\n[ 4.862678] sched_clock: Marking stable (4786003154, 75857304)->(4907482642, -45622184)\n[ 4.873330] registered taskstats version 1\n[ 4.877915] Loading compiled-in X.509 certificates\n[ 4.894115] kmemleak: Kernel memory leak detector initialized (mem pool available: 15829)\n[ 4.894119] kmemleak: Automatic memory scanning thread started\n[ 4.906115] PM: Magic number: 12:228:657\n[ 4.906459] usb 1-5: New USB device found, idVendor=8087, idProduct=0a2a, bcdDevice= 0.03\n[ 4.906466] usb 1-5: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 4.931967] printk: legacy console [netcon0] enabled\n[ 4.937524] netconsole: network logging started\n[ 5.018246] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.037715] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 5.046932] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.054927] usb 2-3: Product: USB 10/100/1000 LAN\n[ 5.060199] usb 2-3: Manufacturer: Realtek\n[ 5.064790] usb 2-3: SerialNumber: 001000001\n[ 5.149116] usb 1-7: new high-speed USB device number 3 using xhci_hcd\n[ 5.290316] usb 1-7: New USB device found, idVendor=0408, idProduct=51ea, bcdDevice= 0.02\n[ 5.299519] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3\n[ 5.307534] usb 1-7: Product: HP Wide Vision HD Camera\n[ 5.313291] usb 1-7: Manufacturer: SunplusIT Inc\n[ 5.318486] usb 1-7: SerialNumber: SunplusIT Inc\n[ 5.369768] mmc0: new HS400 MMC card at address 0001\n[ 5.376279] mmcblk0: mmc0:0001 DF4064 58.2 GiB\n[ 5.387079] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 5.393550] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 5.395670] mmcblk0boot0: mmc0:0001 DF4064 4.00 MiB\n[ 5.409408] mmcblk0boot1: mmc0:0001 DF4064 4.00 MiB\n[ 5.416326] mmcblk0rpmb: mmc0:0001 DF4064 4.00 MiB, chardev (244:0)\n[ 5.462894] r8152 2-3:1.0 eth0: v1.12.13\n[ 8.894621] r8152 2-3:1.0 eth0: carrier on\n[ 8.905976] Sending DHCP requests .\n[ 10.534239] DHCP/BOOTP: Reply not for us on eth0, op[2] xid[9c1443e]\n[ 10.545405] DHCP/BOOTP: Reply not for us on eth0, op[2] xid[9c1443e]\n[ 11.623026] ., OK\n[ 11.631303] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.20\n[ 11.640278] IP-Config: Complete:\n[ 11.643893] device=eth0, hwaddr=00:e0:4c:78:40:e9, ipaddr=192.168.201.20, mask=255.255.255.0, gw=192.168.201.1\n[ 11.655566] host=hp-x360-14-g1-sona-cbg-2, domain=lava-rack, nis-domain=(none)\n[ 11.664131] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 11.664133] nameserver0=192.168.201.1\n[ 11.676966] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 11.688212] modprobe (111) used greatest stack depth: 6344 bytes left\n[ 11.691190] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 11.695436] modprobe (112) used greatest stack depth: 6132 bytes left\n[ 11.709625] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 11.717934] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 11.723031] clk: Disabling unused clocks\n[ 11.727610] cfg80211: failed to load regulatory.db\n[ 11.732025] PM: genpd: Disabling unused power domains\n[ 11.743016] ALSA device list:\n[ 11.746348] No soundcards found.\n[ 11.750514] dw-apb-uart dw-apb-uart.4: forbid DMA for kernel console\n[ 11.757826] Freeing unused kernel image (initmem) memory: 940K\n[ 11.764538] Write protecting kernel text and read-only data: 52708k\n[ 11.771543] Run /init as init process\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: [ 11.810608] udevd[143]: starting version 3.2.9\n[ 11.817680] udevd[143]: specified user 'tss' unknown\n[ 11.823313] udevd[143]: specified group 'tss' unknown\n[ 11.829585] udevd (143) used greatest stack depth: 5996 bytes left\n[ 11.829828] udevd[144]: starting eudev-3.2.9\n[ 11.843564] udevd[144]: specified user 'tss' unknown\n[ 11.849174] udevd[144]: specified group 'tss' unknown\n[ 11.893606] chromeos ramoops using acpi device.\n[ 11.904306] cros-usbpd-notify-acpi GOOG0003:00: Couldn't get Chrome EC device pointer.\n[ 11.924271] udevadm (147) used greatest stack depth: 5756 bytes left\n[ 11.937158] Intel(R) Wireless WiFi driver for Linux\n[ 11.937973] r8152 2-3:1.0 enp0s20f0u3: renamed from eth0 (while UP)\n[ 11.951458] idma64 idma64.0: Found Intel integrated DMA 64-bit\n[ 11.951543] iwlwifi 0000:01:00.0: Detected crf-id 0x0, cnv-id 0x0 wfpm id 0x0\n[ 11.966408] iwlwifi 0000:01:00.0: PCI dev 095a/5010, rev=0x210, rfid=0xd55555d5\n[ 11.970180] idma64 idma64.1: Found Intel integrated DMA 64-bit\n[ 11.974583] iwlwifi 0000:01:00.0: Detected Intel(R) Dual Band Wireless AC 7265\n[ 11.975901] iwlwifi 0000:01:00.0: Found debug destination: EXTERNAL_DRAM\n[ 11.993343] idma64 idma64.2: Found Intel integrated DMA 64-bit\n[ 11.996849] iwlwifi 0000:01:00.0: Found debug configuration: 0\n[ 12.003747] Bluetooth: Core ver 2.22\n[ 12.010568] iwlwifi 0000:01:00.0: loaded firmware version 29.f2390aa8.0 7265D-29.ucode op_mode iwlmvm\n[ 12.014004] NET: Registered PF_BLUETOOTH protocol family\n[ 12.015183] idma64 idma64.3: Found Intel integrated DMA 64-bit\n[ 12.027275] idma64 idma64.5: Found Intel integrated DMA 64-bit\n[ 12.030212] Bluetooth: HCI device and connection manager initialized\n[ 12.030233] Bluetooth: HCI socket layer initialized\n[ 12.049155] idma64 idma64.6: Found Intel integrated DMA 64-bit\n[ 12.050377] Bluetooth: L2CAP socket layer initialized\n[ 12.050423] Bluetooth: SCO socket layer initialized\n[ 12.068228] idma64 idma64.7: Found Intel integrated DMA 64-bit\n[ 12.081634] iTCO_wdt iTCO_wdt: Found a Intel PCH TCO device (Version=4, TCOBASE=0x0400)\n[ 12.083078] usb 1-7: Found UVC 1.00 device HP Wide Vision HD Camera (0408:51ea)\n[ 12.092914] iTCO_wdt iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)\n[ 12.109500] efivars: Registered efivars operations\n[ 12.114879] gsmi version 1.0 loaded\n[ 12.114888] snd_soc_avs 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)\n[ 12.125809] usbcore: registered new interface driver uvcvideo\n[ 12.130009] iwlwifi 0000:01:00.0: Applying debug destination EXTERNAL_DRAM\n[ 12.138457] snd_soc_avs 0000:00:1f.3: failed to config codec #2: -19\n[ 12.142579] iwlwifi 0000:01:00.0: Allocated 0x00400000 bytes for firmware monitor.\n[ 12.154082] snd_soc_avs 0000:00:1f.3: Direct firmware load for intel/avs/skl/dsp_basefw.bin failed with error -2\n[ 12.169391] iwlwifi 0000:01:00.0: base HW address: fc:77:74:df:2d:f7, OTP minor version: 0x0\n[ 12.169484] snd_soc_avs 0000:00:1f.3: request firmware failed: -2\n[ 12.185758] snd_soc_avs 0000:00:1f.3: firmware boot failed: -2\n[ 12.196280] usbcore: registered new interface driver btusb\n[ 12.197122] ACPI: battery: new extension: cros-charge-control.4.auto\n[ 12.206552] Bluetooth: hci0: Legacy ROM 2.x revision 5.0 build 25 week 20 2015\n[ 12.218248] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq failed with error -2\n[ 12.218719] intel_pmc_core intel_pmc_core.0: initialized\n[ 12.230064] Bluetooth: hci0: failed to open Intel firmware file: intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq (-2)\n[ 12.247662] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.bseq failed with error -2\n[ 12.257543] Bluetooth: hci0: failed to open default fw file: intel/ibt-hw-37.8.bseq\n[ 12.280249] modprobe (178) used greatest stack depth: 5576 bytes left\n[ 12.281801] iwlwifi 0000:01:00.0 wlp1s0: renamed from wlan0\ndone\nSaving random seed: OK\nStarting network: ip: RTNETLINK answers: File exists\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878207/environment\n/ # /lava-15878207/bin/lava-test-runner /lava-15878207/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878207/0/tests/0_dmesg\n+ cat uuid\n[ 12.854370] \n+ UUID=15878207_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 12.902597] \n[ 12.935030] \n[ 12.954999] \n+ set[ 12.964793] \n+x\n\n/ #\n"}, {'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb4568ad57aa842a06abb7', 'origin': 'maestro', 'comment': 'crit on hp-x360-14-G1-sona in lava-collabora', 'start_time': '2024-10-01T00:42:16.823000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'hp-x360-14-G1-sona', 'job_id': '15878207', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878207'}}, 'waived': False, 'path': 'boot.dmesg.crit', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-intel-66fb44faad57aa842a06abac/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-intel-66fb44faad57aa842a06abac/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': "95] workingset: timestamp_bits=30 max_order=19 bucket_order=0\n[ 0.978362] NFS: Registering the id_resolver key type\n[ 0.978835] Key type id_resolver registered\n[ 0.979269] Key type id_legacy registered\n[ 0.979826] 9p: Installing v9fs 9p2000 file system support\n[ 1.030573] Key type asymmetric registered\n[ 1.030960] Asymmetric key parser 'x509' registered\n[ 1.031521] bounce: pool size: 64 pages\n[ 1.031966] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)\n[ 1.032741] io scheduler mq-deadline registered\n[ 1.033147] io scheduler kyber registered\n[ 1.035753] pcieport 0000:00:1c.0: PME: Signaling with IRQ 120\n[ 1.037759] ACPI: AC: AC Adapter [AC] (on-line)\n[ 1.038590] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:03/PNP0C09:00/PNP0C0D:00/input/input0\n[ 1.039918] ACPI: button: Lid Switch [LID0]\n[ 1.040605] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1\n[ 1.041516] ACPI: button: Power Button [PWRF]\n[ 1.049506] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n[ 1.054072] ACPI: battery: Slot [BAT0] (battery present)\n[ 1.054523] hpet_acpi_add: no address or irqs in _CRS\n[ 1.055302] Non-volatile memory driver v1.3\n[ 1.055907] Linux agpgart interface v0.103\n[ 1.056769] ACPI: bus type drm_connector registered\n[ 1.057277] [drm] amdgpu kernel modesetting enabled.\n[ 1.059298] i915 0000:00:02.0: [drm] Found KABYLAKE (device ID 5917) display version 9.00 stepping C0\n[ 1.061769] i915 0000:00:02.0: vgaarb: deactivate vga console\n[ 1.113673] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem\n[ 1.115254] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)\n[ 1.171741] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0\n[ 1.195307] loop: module loaded\n[ 1.204377] printk: legacy console [ttyS0] disabled\n[ 1.206332] dw-apb-uart.4: ttyS0 at MMIO 0xfe034000 (irq = 32, base_baud = 115200) is a 16550A\n[ 1.206442] printk: legacy console [ttyS0] enabled\n[ 1.368242] Freeing initrd memory: 11816K\n[ 1.375181] dw-apb-uart.5: ttyS1 at MMIO 0xd1138000 (irq = 20, base_baud = 115200) is a 16550A\n[ 2.012095] tsc: Refined TSC clocksource calibration: 2112.000 MHz\n[ 2.016401] pxa2xx-spi pxa2xx-spi.6: no DMA channels available, using PIO\n[ 2.018742] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x1e71785e5dd, max_idle_ns: 440795244814 ns\n[ 2.040600] tpm_tis_spi spi-PRP0001:01: TPM ready IRQ confirmed on attempt 2\n[ 4.270788] clocksource: Switched to clocksource tsc\n[ 4.273268] pxa2xx-spi pxa2xx-spi.7: no DMA channels available, using PIO\n[ 4.293533] tpm_tis_spi spi-PRP0001:01: 2.0 TPM (device-id 0x28, rev-id 0)\n[ 4.296137] e100: Intel(R) PRO/100 Network Driver\n[ 4.306519] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 4.312793] e1000: Intel(R) PRO/1000 Network Driver\n[ 4.318275] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 4.324872] e1000e: Intel(R) PRO/1000 Network Driver\n[ 4.330438] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 4.337174] sky2: driver version 1.30\n[ 4.341549] usbcore: registered new device driver r8152-cfgselector\n[ 4.348618] usbcore: registered new interface driver r8152\n[ 4.354817] usbcore: registered new interface driver asix\n[ 4.360924] usbcore: registered new interface driver ax88179_178a\n[ 4.367799] usbcore: registered new interface driver cdc_ether\n[ 4.374393] usbcore: registered new interface driver net1080\n[ 4.380786] usbcore: registered new interface driver cdc_subset\n[ 4.387469] usbcore: registered new interface driver zaurus\n[ 4.392007] tpm_tis_spi spi-PRP0001:01: Cr50 firmware version: B2-C:0 RO_A:0.0.12/bf248b9d RW_A:0.5.230/cr50_v2.94_mp.295-213e4\n[ 4.393753] usbcore: registered new interface driver cdc_ncm\n[ 4.412943] usbcore: registered new interface driver r8153_ecm\n[ 4.421193] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 4.427815] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1\n[ 4.437386] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000081109810\n[ 4.449576] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 4.455925] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2\n[ 4.464275] xhci_hcd 0000:00:14.0: Host supports USB 3.0 SuperSpeed\n[ 4.471825] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.481130] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.489230] usb usb1: Product: xHCI Host Controller\n[ 4.494699] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.502498] usb usb1: SerialNumber: 0000:00:14.0\n[ 4.509408] hub 1-0:1.0: USB hub found\n[ 4.513785] hub 1-0:1.0: 12 ports detected\n[ 4.522245] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 4.531524] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.539619] usb usb2: Product: xHCI Host Controller\n[ 4.545174] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.552978] usb usb2: SerialNumber: 0000:00:14.0\n[ 4.559916] hub 2-0:1.0: USB hub found\n[ 4.564222] hub 2-0:1.0: 6 ports detected\n[ 4.570950] usbcore: registered new interface driver usblp\n[ 4.577161] usbcore: registered new interface driver usb-storage\n[ 4.584297] UDC core: g_ether: couldn't find an available UDC\n[ 4.590930] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 4.598531] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 4.610747] i8042: Warning: Keylock active\n[ 4.615602] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 4.622944] rtc_cmos 00:02: RTC can wake from S4\n[ 4.630478] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2\n[ 4.630579] rtc_cmos 00:02: registered as rtc0\n[ 4.645440] rtc_cmos 00:02: alarms up to one month, 242 bytes nvram\n[ 4.652724] fail to initialize ptp_kvm\n[ 4.653847] i801_smbus 0000:00:1f.4: SPD Write Disable is set\n[ 4.664620] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt\n[ 4.672237] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 4.682251] intel_pstate: Intel P-state driver initializing\n[ 4.690089] intel_pstate: HWP enabled\n[ 4.694241] sdhci: Secure Digital Host Controller Interface driver\n[ 4.701151] sdhci: Copyright(c) Pierre Ossman\n[ 4.706084] sdhci-pci 0000:00:1e.4: SDHCI controller found [8086:9d2b] (rev 21)\n[ 4.706128] hid: raw HID events driver (C) Jiri Kosina\n[ 4.715763] mmc0: SDHCI controller on PCI [0000:00:1e.4] using ADMA 64-bit\n[ 4.720530] usbcore: registered new interface driver usbhid\n[ 4.733922] usbhid: USB HID core driver\n[ 4.738841] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:03/PNP0C09:00/GOOG0006:00/input/input3\n[ 4.756912] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.765176] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SST driver\n[ 4.773922] usb 1-5: new full-speed USB device number 2 using xhci_hcd\n[ 4.775645] Initializing XFRM netlink socket\n[ 4.787269] NET: Registered PF_INET6 protocol family\n[ 4.793753] Segment Routing with IPv6\n[ 4.797903] In-situ OAM (IOAM) with IPv6\n[ 4.802365] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.809462] NET: Registered PF_PACKET protocol family\n[ 4.815173] 9pnet: Installing 9P2000 support\n[ 4.819986] Key type dns_resolver registered\n[ 4.826344] microcode: Current revision: 0x00000096\n[ 4.832405] IPI shorthand broadcast: enabled\n[ 4.862678] sched_clock: Marking stable (4786003154, 75857304)->(4907482642, -45622184)\n[ 4.873330] registered taskstats version 1\n[ 4.877915] Loading compiled-in X.509 certificates\n[ 4.894115] kmemleak: Kernel memory leak detector initialized (mem pool available: 15829)\n[ 4.894119] kmemleak: Automatic memory scanning thread started\n[ 4.906115] PM: Magic number: 12:228:657\n[ 4.906459] usb 1-5: New USB device found, idVendor=8087, idProduct=0a2a, bcdDevice= 0.03\n[ 4.906466] usb 1-5: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 4.931967] printk: legacy console [netcon0] enabled\n[ 4.937524] netconsole: network logging started\n[ 5.018246] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.037715] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 5.046932] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.054927] usb 2-3: Product: USB 10/100/1000 LAN\n[ 5.060199] usb 2-3: Manufacturer: Realtek\n[ 5.064790] usb 2-3: SerialNumber: 001000001\n[ 5.149116] usb 1-7: new high-speed USB device number 3 using xhci_hcd\n[ 5.290316] usb 1-7: New USB device found, idVendor=0408, idProduct=51ea, bcdDevice= 0.02\n[ 5.299519] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3\n[ 5.307534] usb 1-7: Product: HP Wide Vision HD Camera\n[ 5.313291] usb 1-7: Manufacturer: SunplusIT Inc\n[ 5.318486] usb 1-7: SerialNumber: SunplusIT Inc\n[ 5.369768] mmc0: new HS400 MMC card at address 0001\n[ 5.376279] mmcblk0: mmc0:0001 DF4064 58.2 GiB\n[ 5.387079] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 5.393550] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 5.395670] mmcblk0boot0: mmc0:0001 DF4064 4.00 MiB\n[ 5.409408] mmcblk0boot1: mmc0:0001 DF4064 4.00 MiB\n[ 5.416326] mmcblk0rpmb: mmc0:0001 DF4064 4.00 MiB, chardev (244:0)\n[ 5.462894] r8152 2-3:1.0 eth0: v1.12.13\n[ 8.894621] r8152 2-3:1.0 eth0: carrier on\n[ 8.905976] Sending DHCP requests .\n[ 10.534239] DHCP/BOOTP: Reply not for us on eth0, op[2] xid[9c1443e]\n[ 10.545405] DHCP/BOOTP: Reply not for us on eth0, op[2] xid[9c1443e]\n[ 11.623026] ., OK\n[ 11.631303] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.20\n[ 11.640278] IP-Config: Complete:\n[ 11.643893] device=eth0, hwaddr=00:e0:4c:78:40:e9, ipaddr=192.168.201.20, mask=255.255.255.0, gw=192.168.201.1\n[ 11.655566] host=hp-x360-14-g1-sona-cbg-2, domain=lava-rack, nis-domain=(none)\n[ 11.664131] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 11.664133] nameserver0=192.168.201.1\n[ 11.676966] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 11.688212] modprobe (111) used greatest stack depth: 6344 bytes left\n[ 11.691190] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 11.695436] modprobe (112) used greatest stack depth: 6132 bytes left\n[ 11.709625] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 11.717934] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 11.723031] clk: Disabling unused clocks\n[ 11.727610] cfg80211: failed to load regulatory.db\n[ 11.732025] PM: genpd: Disabling unused power domains\n[ 11.743016] ALSA device list:\n[ 11.746348] No soundcards found.\n[ 11.750514] dw-apb-uart dw-apb-uart.4: forbid DMA for kernel console\n[ 11.757826] Freeing unused kernel image (initmem) memory: 940K\n[ 11.764538] Write protecting kernel text and read-only data: 52708k\n[ 11.771543] Run /init as init process\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: [ 11.810608] udevd[143]: starting version 3.2.9\n[ 11.817680] udevd[143]: specified user 'tss' unknown\n[ 11.823313] udevd[143]: specified group 'tss' unknown\n[ 11.829585] udevd (143) used greatest stack depth: 5996 bytes left\n[ 11.829828] udevd[144]: starting eudev-3.2.9\n[ 11.843564] udevd[144]: specified user 'tss' unknown\n[ 11.849174] udevd[144]: specified group 'tss' unknown\n[ 11.893606] chromeos ramoops using acpi device.\n[ 11.904306] cros-usbpd-notify-acpi GOOG0003:00: Couldn't get Chrome EC device pointer.\n[ 11.924271] udevadm (147) used greatest stack depth: 5756 bytes left\n[ 11.937158] Intel(R) Wireless WiFi driver for Linux\n[ 11.937973] r8152 2-3:1.0 enp0s20f0u3: renamed from eth0 (while UP)\n[ 11.951458] idma64 idma64.0: Found Intel integrated DMA 64-bit\n[ 11.951543] iwlwifi 0000:01:00.0: Detected crf-id 0x0, cnv-id 0x0 wfpm id 0x0\n[ 11.966408] iwlwifi 0000:01:00.0: PCI dev 095a/5010, rev=0x210, rfid=0xd55555d5\n[ 11.970180] idma64 idma64.1: Found Intel integrated DMA 64-bit\n[ 11.974583] iwlwifi 0000:01:00.0: Detected Intel(R) Dual Band Wireless AC 7265\n[ 11.975901] iwlwifi 0000:01:00.0: Found debug destination: EXTERNAL_DRAM\n[ 11.993343] idma64 idma64.2: Found Intel integrated DMA 64-bit\n[ 11.996849] iwlwifi 0000:01:00.0: Found debug configuration: 0\n[ 12.003747] Bluetooth: Core ver 2.22\n[ 12.010568] iwlwifi 0000:01:00.0: loaded firmware version 29.f2390aa8.0 7265D-29.ucode op_mode iwlmvm\n[ 12.014004] NET: Registered PF_BLUETOOTH protocol family\n[ 12.015183] idma64 idma64.3: Found Intel integrated DMA 64-bit\n[ 12.027275] idma64 idma64.5: Found Intel integrated DMA 64-bit\n[ 12.030212] Bluetooth: HCI device and connection manager initialized\n[ 12.030233] Bluetooth: HCI socket layer initialized\n[ 12.049155] idma64 idma64.6: Found Intel integrated DMA 64-bit\n[ 12.050377] Bluetooth: L2CAP socket layer initialized\n[ 12.050423] Bluetooth: SCO socket layer initialized\n[ 12.068228] idma64 idma64.7: Found Intel integrated DMA 64-bit\n[ 12.081634] iTCO_wdt iTCO_wdt: Found a Intel PCH TCO device (Version=4, TCOBASE=0x0400)\n[ 12.083078] usb 1-7: Found UVC 1.00 device HP Wide Vision HD Camera (0408:51ea)\n[ 12.092914] iTCO_wdt iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)\n[ 12.109500] efivars: Registered efivars operations\n[ 12.114879] gsmi version 1.0 loaded\n[ 12.114888] snd_soc_avs 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)\n[ 12.125809] usbcore: registered new interface driver uvcvideo\n[ 12.130009] iwlwifi 0000:01:00.0: Applying debug destination EXTERNAL_DRAM\n[ 12.138457] snd_soc_avs 0000:00:1f.3: failed to config codec #2: -19\n[ 12.142579] iwlwifi 0000:01:00.0: Allocated 0x00400000 bytes for firmware monitor.\n[ 12.154082] snd_soc_avs 0000:00:1f.3: Direct firmware load for intel/avs/skl/dsp_basefw.bin failed with error -2\n[ 12.169391] iwlwifi 0000:01:00.0: base HW address: fc:77:74:df:2d:f7, OTP minor version: 0x0\n[ 12.169484] snd_soc_avs 0000:00:1f.3: request firmware failed: -2\n[ 12.185758] snd_soc_avs 0000:00:1f.3: firmware boot failed: -2\n[ 12.196280] usbcore: registered new interface driver btusb\n[ 12.197122] ACPI: battery: new extension: cros-charge-control.4.auto\n[ 12.206552] Bluetooth: hci0: Legacy ROM 2.x revision 5.0 build 25 week 20 2015\n[ 12.218248] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq failed with error -2\n[ 12.218719] intel_pmc_core intel_pmc_core.0: initialized\n[ 12.230064] Bluetooth: hci0: failed to open Intel firmware file: intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq (-2)\n[ 12.247662] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.bseq failed with error -2\n[ 12.257543] Bluetooth: hci0: failed to open default fw file: intel/ibt-hw-37.8.bseq\n[ 12.280249] modprobe (178) used greatest stack depth: 5576 bytes left\n[ 12.281801] iwlwifi 0000:01:00.0 wlp1s0: renamed from wlan0\ndone\nSaving random seed: OK\nStarting network: ip: RTNETLINK answers: File exists\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878207/environment\n/ # /lava-15878207/bin/lava-test-runner /lava-15878207/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878207/0/tests/0_dmesg\n+ cat uuid\n[ 12.854370] \n+ UUID=15878207_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 12.902597] \n[ 12.935030] \n[ 12.954999] \n+ set[ 12.964793] \n+x\n\n/ #\n"}], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:42:23 AM UTC [INFO] Received an event for node: 66fb44f8ad57aa842a06aba6 10/01/2024 12:42:25 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [], 'tests': [{'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb44f8ad57aa842a06aba6', 'origin': 'maestro', 'comment': 'baseline-x86-kcidebug-intel on asus-C433TA-AJ0005-rammus in lava-collabora', 'start_time': '2024-10-01T00:40:24.163000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'asus-C433TA-AJ0005-rammus', 'job_id': '15878201', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878201'}}, 'waived': False, 'path': 'boot', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-intel-66fb44f8ad57aa842a06aba6/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-intel-66fb44f8ad57aa842a06aba6/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': "upport\n[ 1.095117] Key type asymmetric registered\n[ 1.095510] Asymmetric key parser 'x509' registered\n[ 1.096138] bounce: pool size: 64 pages\n[ 1.096665] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)\n[ 1.097494] io scheduler mq-deadline registered\n[ 1.097907] io scheduler kyber registered\n[ 1.101231] pcieport 0000:00:1c.0: PME: Signaling with IRQ 120\n[ 1.103720] ACPI: AC: AC Adapter [AC] (on-line)\n[ 1.104676] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:03/PNP0C09:00/PNP0C0D:00/input/input0\n[ 1.106145] ACPI: button: Lid Switch [LID0]\n[ 1.106947] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1\n[ 1.107956] ACPI: button: Power Button [PWRF]\n[ 1.116700] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n[ 1.125362] ACPI: battery: Slot [BAT0] (battery present)\n[ 1.125684] hpet_acpi_add: no address or irqs in _CRS\n[ 1.126949] Non-volatile memory driver v1.3\n[ 1.127909] Linux agpgart interface v0.103\n[ 1.129399] ACPI: bus type drm_connector registered\n[ 1.129966] [drm] amdgpu kernel modesetting enabled.\n[ 1.134010] i915 0000:00:02.0: [drm] Found KABYLAKE/ULX (device ID 591c) display version 9.00 stepping B0\n[ 1.137359] i915 0000:00:02.0: vgaarb: deactivate vga console\n[ 1.189609] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem\n[ 1.192461] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)\n[ 1.262295] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0\n[ 1.291317] loop: module loaded\n[ 1.300206] printk: legacy console [ttyS0] disabled\n[ 1.302605] dw-apb-uart.2: ttyS0 at MMIO 0xfe034000 (irq = 32, base_baud = 115200) is a 16550A\n[ 1.303035] printk: legacy console [ttyS0] enabled\n[ 1.610873] Freeing initrd memory: 11816K\n[ 1.624042] dw-apb-uart.4: ttyS1 at MMIO 0xd1137000 (irq = 20, base_baud = 115200) is a 16550A\n[ 1.983817] tsc: Refined TSC clocksource calibration: 1608.000 MHz\n[ 1.988469] pxa2xx-spi pxa2xx-spi.5: no DMA channels available, using PIO\n[ 1.988796] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x172daa3a18b, max_idle_ns: 440795212390 ns\n[ 2.012481] tpm_tis_spi spi-PRP0001:00: TPM ready IRQ confirmed on attempt 2\n[ 2.013296] e100: Intel(R) PRO/100 Network Driver\n[ 2.013301] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 2.013380] e1000: Intel(R) PRO/1000 Network Driver\n[ 2.013382] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 2.013467] e1000e: Intel(R) PRO/1000 Network Driver\n[ 2.013469] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 2.013561] sky2: driver version 1.30\n[ 4.358898] clocksource: Switched to clocksource tsc\n[ 4.359188] usbcore: registered new device driver r8152-cfgselector\n[ 4.371801] usbcore: registered new interface driver r8152\n[ 4.378074] usbcore: registered new interface driver asix\n[ 4.384187] usbcore: registered new interface driver ax88179_178a\n[ 4.391053] usbcore: registered new interface driver cdc_ether\n[ 4.397632] usbcore: registered new interface driver net1080\n[ 4.404030] usbcore: registered new interface driver cdc_subset\n[ 4.410728] usbcore: registered new interface driver zaurus\n[ 4.417037] usbcore: registered new interface driver cdc_ncm\n[ 4.423470] usbcore: registered new interface driver r8153_ecm\n[ 4.431944] tpm_tis_spi spi-PRP0001:00: 2.0 TPM (device-id 0x28, rev-id 0)\n[ 4.432021] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 4.446423] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1\n[ 4.456059] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000081109810\n[ 4.468762] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 4.475211] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2\n[ 4.483526] xhci_hcd 0000:00:14.0: Host supports USB 3.0 SuperSpeed\n[ 4.491191] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.500506] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.508593] usb usb1: Product: xHCI Host Controller\n[ 4.514064] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.521851] usb usb1: SerialNumber: 0000:00:14.0\n[ 4.529008] hub 1-0:1.0: USB hub found\n[ 4.533441] hub 1-0:1.0: 12 ports detected\n[ 4.543585] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 4.548548] tpm_tis_spi spi-PRP0001:00: Cr50 firmware version: B2-C:0 RO_A:0.0.12/bf248b9d RW_B:0.5.230/cr50_v2.94_mp.295-213e4\n[ 4.552901] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.573928] usb usb2: Product: xHCI Host Controller\n[ 4.579397] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.587196] usb usb2: SerialNumber: 0000:00:14.0\n[ 4.594213] hub 2-0:1.0: USB hub found\n[ 4.598504] hub 2-0:1.0: 6 ports detected\n[ 4.605535] usbcore: registered new interface driver usblp\n[ 4.611772] usbcore: registered new interface driver usb-storage\n[ 4.619074] UDC core: g_ether: couldn't find an available UDC\n[ 4.625827] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 4.633440] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 4.645704] i8042: Warning: Keylock active\n[ 4.650610] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 4.657964] rtc_cmos 00:02: RTC can wake from S4\n[ 4.665840] rtc_cmos 00:02: registered as rtc0\n[ 4.666542] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2\n[ 4.671138] rtc_cmos 00:02: alarms up to one month, 242 bytes nvram\n[ 4.687948] fail to initialize ptp_kvm\n[ 4.689443] i801_smbus 0000:00:1f.4: SPD Write Disable is set\n[ 4.700261] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt\n[ 4.700797] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 4.716875] intel_pstate: Intel P-state driver initializing\n[ 4.724860] intel_pstate: HWP enabled\n[ 4.729061] sdhci: Secure Digital Host Controller Interface driver\n[ 4.735975] sdhci: Copyright(c) Pierre Ossman\n[ 4.740959] sdhci-pci 0000:00:1e.4: SDHCI controller found [8086:9d2b] (rev 21)\n[ 4.740978] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 4.741079] hid: raw HID events driver (C) Jiri Kosina\n[ 4.741947] usbcore: registered new interface driver usbhid\n[ 4.741949] usbhid: USB HID core driver\n[ 4.751169] mmc0: SDHCI controller on PCI [0000:00:1e.4] using ADMA 64-bit\n[ 4.782064] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:03/PNP0C09:00/GOOG0006:00/input/input3\n[ 4.800525] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.809756] Initializing XFRM netlink socket\n[ 4.814778] NET: Registered PF_INET6 protocol family\n[ 4.821511] Segment Routing with IPv6\n[ 4.825722] In-situ OAM (IOAM) with IPv6\n[ 4.830362] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.832705] usb 1-3: new full-speed USB device number 2 using xhci_hcd\n[ 4.837806] NET: Registered PF_PACKET protocol family\n[ 4.850225] 9pnet: Installing 9P2000 support\n[ 4.855271] Key type dns_resolver registered\n[ 4.861420] microcode: Current revision: 0x00000098\n[ 4.867396] IPI shorthand broadcast: enabled\n[ 4.903295] sched_clock: Marking stable (4825033152, 77641059)->(4928801378, -26127167)\n[ 4.912601] registered taskstats version 1\n[ 4.917190] Loading compiled-in X.509 certificates\n[ 4.934869] kmemleak: Kernel memory leak detector initialized (mem pool available: 15833)\n[ 4.934875] kmemleak: Automatic memory scanning thread started\n[ 4.946755] PM: Magic number: 12:228:657\n[ 4.946792] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 4.963443] printk: legacy console [netcon0] enabled\n[ 4.969002] netconsole: network logging started\n[ 4.988056] usb 1-3: New USB device found, idVendor=8087, idProduct=0a2a, bcdDevice= 0.03\n[ 4.997267] usb 1-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 5.009340] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 5.099137] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.118532] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 5.127711] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.129456] mmc0: new HS400 MMC card at address 0001\n[ 5.135711] usb 2-3: Product: USB 10/100/1000 LAN\n[ 5.143309] mmcblk0: mmc0:0001 DA4064 58.2 GiB\n[ 5.146578] usb 2-3: Manufacturer: Realtek\n[ 5.146583] usb 2-3: SerialNumber: 001000001\n[ 5.157235] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 5.170394] mmcblk0boot0: mmc0:0001 DA4064 4.00 MiB\n[ 5.177601] mmcblk0boot1: mmc0:0001 DA4064 4.00 MiB\n[ 5.184636] mmcblk0rpmb: mmc0:0001 DA4064 16.0 MiB, chardev (244:0)\n[ 5.191929] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 5.234044] usb 1-9: new high-speed USB device number 3 using xhci_hcd\n[ 5.393721] usb 1-9: New USB device found, idVendor=13d3, idProduct=56d4, bcdDevice=18.07\n[ 5.402915] usb 1-9: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 5.410925] usb 1-9: Product: USB2.0 HD UVC WebCam\n[ 5.416314] usb 1-9: Manufacturer: Azurewave\n[ 5.421114] usb 1-9: SerialNumber: 0x0001\n[ 5.430505] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 5.480031] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 5.556033] r8152 2-3:1.0 eth0: v1.12.13\n[ 5.560769] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 5.572482] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 8.990427] r8152 2-3:1.0 eth0: carrier on\n[ 9.001751] Sending DHCP requests .., OK\n[ 11.979412] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.13\n[ 11.988430] IP-Config: Complete:\n[ 11.992081] device=eth0, hwaddr=00:e0:4c:68:0b:d9, ipaddr=192.168.201.13, mask=255.255.255.0, gw=192.168.201.1\n[ 12.003788] host=asus-c433ta-aj0005-rammus-cbg-0, domain=lava-rack, nis-domain=(none)\n[ 12.013052] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 12.013057] nameserver0=192.168.201.1\n[ 12.026041] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 12.038006] modprobe (85) used greatest stack depth: 6344 bytes left\n[ 12.042001] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 12.045149] modprobe (86) used greatest stack depth: 6220 bytes left\n[ 12.059423] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 12.067700] clk: Disabling unused clocks\n[ 12.072274] PM: genpd: Disabling unused power domains\n[ 12.072463] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 12.077967] ALSA device list:\n[ 12.087647] cfg80211: failed to load regulatory.db\n[ 12.090943] No soundcards found.\n[ 12.100518] dw-apb-uart dw-apb-uart.2: forbid DMA for kernel console\n[ 12.107914] Freeing unused kernel image (initmem) memory: 940K\n[ 12.114618] Write protecting kernel text and read-only data: 52708k\n[ 12.121634] Run /init as init process\n[ 12.139368] swapon (94) used greatest stack depth: 6184 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: [ 12.176798] udevd[118]: starting version 3.2.9\n[ 12.184182] udevd[118]: specified user 'tss' unknown\n[ 12.189790] udevd[118]: specified group 'tss' unknown\n[ 12.196342] udevd (118) used greatest stack depth: 5996 bytes left\n[ 12.196811] udevd[119]: starting eudev-3.2.9\n[ 12.215308] udevd[119]: specified user 'tss' unknown\n[ 12.220931] udevd[119]: specified group 'tss' unknown\n[ 12.238744] udevadm (120) used greatest stack depth: 5948 bytes left\n[ 12.301743] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 12.302915] chromeos ramoops using acpi device.\n[ 12.331188] mmc1: SDHCI controller on PCI [0000:00:1e.6] using ADMA 64-bit\n[ 12.355509] cros-usbpd-notify-acpi GOOG0003:00: Couldn't get Chrome EC device pointer.\n[ 12.403090] udevadm (130) used greatest stack depth: 5380 bytes left\n[ 12.411768] idma64 idma64.0: Found Intel integrated DMA 64-bit\n[ 12.414581] r8152 2-3:1.0 enp0s20f0u3: renamed from eth0 (while UP)\n[ 12.432437] idma64 idma64.1: Found Intel integrated DMA 64-bit\n[ 12.439794] Intel(R) Wireless WiFi driver for Linux\n[ 12.451389] idma64 idma64.4: Found Intel integrated DMA 64-bit\n[ 12.457147] Bluetooth: Core ver 2.22\n[ 12.463185] iwlwifi 0000:01:00.0: Detected crf-id 0x0, cnv-id 0x0 wfpm id 0x0\n[ 12.465678] NET: Registered PF_BLUETOOTH protocol family\n[ 12.471430] iwlwifi 0000:01:00.0: PCI dev 095a/9010, rev=0x210, rfid=0xd55555d5\n[ 12.477309] Bluetooth: HCI device and connection manager initialized\n[ 12.477481] Bluetooth: HCI socket layer initialized\n[ 12.485549] iwlwifi 0000:01:00.0: Detected Intel(R) Dual Band Wireless AC 7265\n[ 12.492661] Bluetooth: L2CAP socket layer initialized\n[ 12.500652] iwlwifi 0000:01:00.0: Found debug destination: EXTERNAL_DRAM\n[ 12.504510] idma64 idma64.5: Found Intel integrated DMA 64-bit\n[ 12.506909] Bluetooth: SCO socket layer initialized\n[ 12.511929] iwlwifi 0000:01:00.0: Found debug configuration: 0\n[ 12.529704] snd_soc_avs 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)\n[ 12.532125] iwlwifi 0000:01:00.0: loaded firmware version 29.f2390aa8.0 7265D-29.ucode op_mode iwlmvm\n[ 12.533166] iTCO_wdt iTCO_wdt: Found a Intel PCH TCO device (Version=4, TCOBASE=0x0400)\n[ 12.548724] iTCO_wdt iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)\n[ 12.565167] snd_soc_avs 0000:00:1f.3: failed to config codec #2: -19\n[ 12.590629] usb 1-9: Found UVC 1.00 device USB2.0 HD UVC WebCam (13d3:56d4)\n[ 12.595457] usbcore: registered new interface driver btusb\n[ 12.599971] snd_soc_avs 0000:00:1f.3: Direct firmware load for intel/avs/skl/dsp_basefw.bin failed with error -2\n[ 12.616027] iwlwifi 0000:01:00.0: Applying debug destination EXTERNAL_DRAM\n[ 12.616079] snd_soc_avs 0000:00:1f.3: request firmware failed: -2\n[ 12.621972] Bluetooth: hci0: Legacy ROM 2.x revision 5.0 build 25 week 20 2015\n[ 12.622240] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq failed with error -2\n[ 12.622253] Bluetooth: hci0: failed to open Intel firmware file: intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq (-2)\n[ 12.622361] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.bseq failed with error -2\n[ 12.622368] Bluetooth: hci0: failed to open default fw file: intel/ibt-hw-37.8.bseq\n[ 12.630048] usbcore: registered new interface driver uvcvideo\n[ 12.630636] snd_soc_avs 0000:00:1f.3: firmware boot failed: -2\n[ 12.639028] iwlwifi 0000:01:00.0: Allocated 0x00400000 bytes for firmware monitor.\n[ 12.714933] iwlwifi 0000:01:00.0: base HW address: 14:f6:d8:57:be:26, OTP minor version: 0x0\n[ 12.717140] efivars: Registered efivars operations\n[ 12.729929] gsmi version 1.0 loaded\n[ 12.743406] intel_pmc_core intel_pmc_core.0: initialized\n[ 12.774120] ACPI: battery: new extension: cros-charge-control.4.auto\n[ 12.808558] iwlwifi 0000:01:00.0 wlp1s0: renamed from wlan0\ndone\nSaving random seed: OK\nStarting network: ip: RTNETLINK answers: File exists\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878201/environment\n/ # /lava-15878201/bin/lava-test-runner /lava-15878201/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878201/0/tests/0_dmesg\n+ cat uuid\n[ 13.433184] \n+ UUID=15878201_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 13.470384] \n[ 13.496788] \n[ 13.518411] \n+ [ 13.528272] \nset +x\n\n/ #\n"}, {'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb456ead57aa842a06abbc', 'origin': 'maestro', 'comment': 'emerg on asus-C433TA-AJ0005-rammus in lava-collabora', 'start_time': '2024-10-01T00:42:22.981000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'asus-C433TA-AJ0005-rammus', 'job_id': '15878201', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878201'}}, 'waived': False, 'path': 'boot.dmesg.emerg', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-intel-66fb44f8ad57aa842a06aba6/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-intel-66fb44f8ad57aa842a06aba6/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': "upport\n[ 1.095117] Key type asymmetric registered\n[ 1.095510] Asymmetric key parser 'x509' registered\n[ 1.096138] bounce: pool size: 64 pages\n[ 1.096665] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)\n[ 1.097494] io scheduler mq-deadline registered\n[ 1.097907] io scheduler kyber registered\n[ 1.101231] pcieport 0000:00:1c.0: PME: Signaling with IRQ 120\n[ 1.103720] ACPI: AC: AC Adapter [AC] (on-line)\n[ 1.104676] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:03/PNP0C09:00/PNP0C0D:00/input/input0\n[ 1.106145] ACPI: button: Lid Switch [LID0]\n[ 1.106947] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1\n[ 1.107956] ACPI: button: Power Button [PWRF]\n[ 1.116700] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n[ 1.125362] ACPI: battery: Slot [BAT0] (battery present)\n[ 1.125684] hpet_acpi_add: no address or irqs in _CRS\n[ 1.126949] Non-volatile memory driver v1.3\n[ 1.127909] Linux agpgart interface v0.103\n[ 1.129399] ACPI: bus type drm_connector registered\n[ 1.129966] [drm] amdgpu kernel modesetting enabled.\n[ 1.134010] i915 0000:00:02.0: [drm] Found KABYLAKE/ULX (device ID 591c) display version 9.00 stepping B0\n[ 1.137359] i915 0000:00:02.0: vgaarb: deactivate vga console\n[ 1.189609] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem\n[ 1.192461] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)\n[ 1.262295] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0\n[ 1.291317] loop: module loaded\n[ 1.300206] printk: legacy console [ttyS0] disabled\n[ 1.302605] dw-apb-uart.2: ttyS0 at MMIO 0xfe034000 (irq = 32, base_baud = 115200) is a 16550A\n[ 1.303035] printk: legacy console [ttyS0] enabled\n[ 1.610873] Freeing initrd memory: 11816K\n[ 1.624042] dw-apb-uart.4: ttyS1 at MMIO 0xd1137000 (irq = 20, base_baud = 115200) is a 16550A\n[ 1.983817] tsc: Refined TSC clocksource calibration: 1608.000 MHz\n[ 1.988469] pxa2xx-spi pxa2xx-spi.5: no DMA channels available, using PIO\n[ 1.988796] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x172daa3a18b, max_idle_ns: 440795212390 ns\n[ 2.012481] tpm_tis_spi spi-PRP0001:00: TPM ready IRQ confirmed on attempt 2\n[ 2.013296] e100: Intel(R) PRO/100 Network Driver\n[ 2.013301] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 2.013380] e1000: Intel(R) PRO/1000 Network Driver\n[ 2.013382] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 2.013467] e1000e: Intel(R) PRO/1000 Network Driver\n[ 2.013469] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 2.013561] sky2: driver version 1.30\n[ 4.358898] clocksource: Switched to clocksource tsc\n[ 4.359188] usbcore: registered new device driver r8152-cfgselector\n[ 4.371801] usbcore: registered new interface driver r8152\n[ 4.378074] usbcore: registered new interface driver asix\n[ 4.384187] usbcore: registered new interface driver ax88179_178a\n[ 4.391053] usbcore: registered new interface driver cdc_ether\n[ 4.397632] usbcore: registered new interface driver net1080\n[ 4.404030] usbcore: registered new interface driver cdc_subset\n[ 4.410728] usbcore: registered new interface driver zaurus\n[ 4.417037] usbcore: registered new interface driver cdc_ncm\n[ 4.423470] usbcore: registered new interface driver r8153_ecm\n[ 4.431944] tpm_tis_spi spi-PRP0001:00: 2.0 TPM (device-id 0x28, rev-id 0)\n[ 4.432021] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 4.446423] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1\n[ 4.456059] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000081109810\n[ 4.468762] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 4.475211] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2\n[ 4.483526] xhci_hcd 0000:00:14.0: Host supports USB 3.0 SuperSpeed\n[ 4.491191] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.500506] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.508593] usb usb1: Product: xHCI Host Controller\n[ 4.514064] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.521851] usb usb1: SerialNumber: 0000:00:14.0\n[ 4.529008] hub 1-0:1.0: USB hub found\n[ 4.533441] hub 1-0:1.0: 12 ports detected\n[ 4.543585] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 4.548548] tpm_tis_spi spi-PRP0001:00: Cr50 firmware version: B2-C:0 RO_A:0.0.12/bf248b9d RW_B:0.5.230/cr50_v2.94_mp.295-213e4\n[ 4.552901] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.573928] usb usb2: Product: xHCI Host Controller\n[ 4.579397] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.587196] usb usb2: SerialNumber: 0000:00:14.0\n[ 4.594213] hub 2-0:1.0: USB hub found\n[ 4.598504] hub 2-0:1.0: 6 ports detected\n[ 4.605535] usbcore: registered new interface driver usblp\n[ 4.611772] usbcore: registered new interface driver usb-storage\n[ 4.619074] UDC core: g_ether: couldn't find an available UDC\n[ 4.625827] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 4.633440] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 4.645704] i8042: Warning: Keylock active\n[ 4.650610] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 4.657964] rtc_cmos 00:02: RTC can wake from S4\n[ 4.665840] rtc_cmos 00:02: registered as rtc0\n[ 4.666542] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2\n[ 4.671138] rtc_cmos 00:02: alarms up to one month, 242 bytes nvram\n[ 4.687948] fail to initialize ptp_kvm\n[ 4.689443] i801_smbus 0000:00:1f.4: SPD Write Disable is set\n[ 4.700261] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt\n[ 4.700797] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 4.716875] intel_pstate: Intel P-state driver initializing\n[ 4.724860] intel_pstate: HWP enabled\n[ 4.729061] sdhci: Secure Digital Host Controller Interface driver\n[ 4.735975] sdhci: Copyright(c) Pierre Ossman\n[ 4.740959] sdhci-pci 0000:00:1e.4: SDHCI controller found [8086:9d2b] (rev 21)\n[ 4.740978] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 4.741079] hid: raw HID events driver (C) Jiri Kosina\n[ 4.741947] usbcore: registered new interface driver usbhid\n[ 4.741949] usbhid: USB HID core driver\n[ 4.751169] mmc0: SDHCI controller on PCI [0000:00:1e.4] using ADMA 64-bit\n[ 4.782064] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:03/PNP0C09:00/GOOG0006:00/input/input3\n[ 4.800525] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.809756] Initializing XFRM netlink socket\n[ 4.814778] NET: Registered PF_INET6 protocol family\n[ 4.821511] Segment Routing with IPv6\n[ 4.825722] In-situ OAM (IOAM) with IPv6\n[ 4.830362] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.832705] usb 1-3: new full-speed USB device number 2 using xhci_hcd\n[ 4.837806] NET: Registered PF_PACKET protocol family\n[ 4.850225] 9pnet: Installing 9P2000 support\n[ 4.855271] Key type dns_resolver registered\n[ 4.861420] microcode: Current revision: 0x00000098\n[ 4.867396] IPI shorthand broadcast: enabled\n[ 4.903295] sched_clock: Marking stable (4825033152, 77641059)->(4928801378, -26127167)\n[ 4.912601] registered taskstats version 1\n[ 4.917190] Loading compiled-in X.509 certificates\n[ 4.934869] kmemleak: Kernel memory leak detector initialized (mem pool available: 15833)\n[ 4.934875] kmemleak: Automatic memory scanning thread started\n[ 4.946755] PM: Magic number: 12:228:657\n[ 4.946792] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 4.963443] printk: legacy console [netcon0] enabled\n[ 4.969002] netconsole: network logging started\n[ 4.988056] usb 1-3: New USB device found, idVendor=8087, idProduct=0a2a, bcdDevice= 0.03\n[ 4.997267] usb 1-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 5.009340] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 5.099137] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.118532] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 5.127711] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.129456] mmc0: new HS400 MMC card at address 0001\n[ 5.135711] usb 2-3: Product: USB 10/100/1000 LAN\n[ 5.143309] mmcblk0: mmc0:0001 DA4064 58.2 GiB\n[ 5.146578] usb 2-3: Manufacturer: Realtek\n[ 5.146583] usb 2-3: SerialNumber: 001000001\n[ 5.157235] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 5.170394] mmcblk0boot0: mmc0:0001 DA4064 4.00 MiB\n[ 5.177601] mmcblk0boot1: mmc0:0001 DA4064 4.00 MiB\n[ 5.184636] mmcblk0rpmb: mmc0:0001 DA4064 16.0 MiB, chardev (244:0)\n[ 5.191929] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 5.234044] usb 1-9: new high-speed USB device number 3 using xhci_hcd\n[ 5.393721] usb 1-9: New USB device found, idVendor=13d3, idProduct=56d4, bcdDevice=18.07\n[ 5.402915] usb 1-9: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 5.410925] usb 1-9: Product: USB2.0 HD UVC WebCam\n[ 5.416314] usb 1-9: Manufacturer: Azurewave\n[ 5.421114] usb 1-9: SerialNumber: 0x0001\n[ 5.430505] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 5.480031] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 5.556033] r8152 2-3:1.0 eth0: v1.12.13\n[ 5.560769] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 5.572482] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 8.990427] r8152 2-3:1.0 eth0: carrier on\n[ 9.001751] Sending DHCP requests .., OK\n[ 11.979412] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.13\n[ 11.988430] IP-Config: Complete:\n[ 11.992081] device=eth0, hwaddr=00:e0:4c:68:0b:d9, ipaddr=192.168.201.13, mask=255.255.255.0, gw=192.168.201.1\n[ 12.003788] host=asus-c433ta-aj0005-rammus-cbg-0, domain=lava-rack, nis-domain=(none)\n[ 12.013052] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 12.013057] nameserver0=192.168.201.1\n[ 12.026041] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 12.038006] modprobe (85) used greatest stack depth: 6344 bytes left\n[ 12.042001] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 12.045149] modprobe (86) used greatest stack depth: 6220 bytes left\n[ 12.059423] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 12.067700] clk: Disabling unused clocks\n[ 12.072274] PM: genpd: Disabling unused power domains\n[ 12.072463] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 12.077967] ALSA device list:\n[ 12.087647] cfg80211: failed to load regulatory.db\n[ 12.090943] No soundcards found.\n[ 12.100518] dw-apb-uart dw-apb-uart.2: forbid DMA for kernel console\n[ 12.107914] Freeing unused kernel image (initmem) memory: 940K\n[ 12.114618] Write protecting kernel text and read-only data: 52708k\n[ 12.121634] Run /init as init process\n[ 12.139368] swapon (94) used greatest stack depth: 6184 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: [ 12.176798] udevd[118]: starting version 3.2.9\n[ 12.184182] udevd[118]: specified user 'tss' unknown\n[ 12.189790] udevd[118]: specified group 'tss' unknown\n[ 12.196342] udevd (118) used greatest stack depth: 5996 bytes left\n[ 12.196811] udevd[119]: starting eudev-3.2.9\n[ 12.215308] udevd[119]: specified user 'tss' unknown\n[ 12.220931] udevd[119]: specified group 'tss' unknown\n[ 12.238744] udevadm (120) used greatest stack depth: 5948 bytes left\n[ 12.301743] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 12.302915] chromeos ramoops using acpi device.\n[ 12.331188] mmc1: SDHCI controller on PCI [0000:00:1e.6] using ADMA 64-bit\n[ 12.355509] cros-usbpd-notify-acpi GOOG0003:00: Couldn't get Chrome EC device pointer.\n[ 12.403090] udevadm (130) used greatest stack depth: 5380 bytes left\n[ 12.411768] idma64 idma64.0: Found Intel integrated DMA 64-bit\n[ 12.414581] r8152 2-3:1.0 enp0s20f0u3: renamed from eth0 (while UP)\n[ 12.432437] idma64 idma64.1: Found Intel integrated DMA 64-bit\n[ 12.439794] Intel(R) Wireless WiFi driver for Linux\n[ 12.451389] idma64 idma64.4: Found Intel integrated DMA 64-bit\n[ 12.457147] Bluetooth: Core ver 2.22\n[ 12.463185] iwlwifi 0000:01:00.0: Detected crf-id 0x0, cnv-id 0x0 wfpm id 0x0\n[ 12.465678] NET: Registered PF_BLUETOOTH protocol family\n[ 12.471430] iwlwifi 0000:01:00.0: PCI dev 095a/9010, rev=0x210, rfid=0xd55555d5\n[ 12.477309] Bluetooth: HCI device and connection manager initialized\n[ 12.477481] Bluetooth: HCI socket layer initialized\n[ 12.485549] iwlwifi 0000:01:00.0: Detected Intel(R) Dual Band Wireless AC 7265\n[ 12.492661] Bluetooth: L2CAP socket layer initialized\n[ 12.500652] iwlwifi 0000:01:00.0: Found debug destination: EXTERNAL_DRAM\n[ 12.504510] idma64 idma64.5: Found Intel integrated DMA 64-bit\n[ 12.506909] Bluetooth: SCO socket layer initialized\n[ 12.511929] iwlwifi 0000:01:00.0: Found debug configuration: 0\n[ 12.529704] snd_soc_avs 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)\n[ 12.532125] iwlwifi 0000:01:00.0: loaded firmware version 29.f2390aa8.0 7265D-29.ucode op_mode iwlmvm\n[ 12.533166] iTCO_wdt iTCO_wdt: Found a Intel PCH TCO device (Version=4, TCOBASE=0x0400)\n[ 12.548724] iTCO_wdt iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)\n[ 12.565167] snd_soc_avs 0000:00:1f.3: failed to config codec #2: -19\n[ 12.590629] usb 1-9: Found UVC 1.00 device USB2.0 HD UVC WebCam (13d3:56d4)\n[ 12.595457] usbcore: registered new interface driver btusb\n[ 12.599971] snd_soc_avs 0000:00:1f.3: Direct firmware load for intel/avs/skl/dsp_basefw.bin failed with error -2\n[ 12.616027] iwlwifi 0000:01:00.0: Applying debug destination EXTERNAL_DRAM\n[ 12.616079] snd_soc_avs 0000:00:1f.3: request firmware failed: -2\n[ 12.621972] Bluetooth: hci0: Legacy ROM 2.x revision 5.0 build 25 week 20 2015\n[ 12.622240] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq failed with error -2\n[ 12.622253] Bluetooth: hci0: failed to open Intel firmware file: intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq (-2)\n[ 12.622361] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.bseq failed with error -2\n[ 12.622368] Bluetooth: hci0: failed to open default fw file: intel/ibt-hw-37.8.bseq\n[ 12.630048] usbcore: registered new interface driver uvcvideo\n[ 12.630636] snd_soc_avs 0000:00:1f.3: firmware boot failed: -2\n[ 12.639028] iwlwifi 0000:01:00.0: Allocated 0x00400000 bytes for firmware monitor.\n[ 12.714933] iwlwifi 0000:01:00.0: base HW address: 14:f6:d8:57:be:26, OTP minor version: 0x0\n[ 12.717140] efivars: Registered efivars operations\n[ 12.729929] gsmi version 1.0 loaded\n[ 12.743406] intel_pmc_core intel_pmc_core.0: initialized\n[ 12.774120] ACPI: battery: new extension: cros-charge-control.4.auto\n[ 12.808558] iwlwifi 0000:01:00.0 wlp1s0: renamed from wlan0\ndone\nSaving random seed: OK\nStarting network: ip: RTNETLINK answers: File exists\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878201/environment\n/ # /lava-15878201/bin/lava-test-runner /lava-15878201/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878201/0/tests/0_dmesg\n+ cat uuid\n[ 13.433184] \n+ UUID=15878201_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 13.470384] \n[ 13.496788] \n[ 13.518411] \n+ [ 13.528272] \nset +x\n\n/ #\n"}, {'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb456ead57aa842a06abbd', 'origin': 'maestro', 'comment': 'alert on asus-C433TA-AJ0005-rammus in lava-collabora', 'start_time': '2024-10-01T00:42:22.981000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'asus-C433TA-AJ0005-rammus', 'job_id': '15878201', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878201'}}, 'waived': False, 'path': 'boot.dmesg.alert', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-intel-66fb44f8ad57aa842a06aba6/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-intel-66fb44f8ad57aa842a06aba6/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': "upport\n[ 1.095117] Key type asymmetric registered\n[ 1.095510] Asymmetric key parser 'x509' registered\n[ 1.096138] bounce: pool size: 64 pages\n[ 1.096665] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)\n[ 1.097494] io scheduler mq-deadline registered\n[ 1.097907] io scheduler kyber registered\n[ 1.101231] pcieport 0000:00:1c.0: PME: Signaling with IRQ 120\n[ 1.103720] ACPI: AC: AC Adapter [AC] (on-line)\n[ 1.104676] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:03/PNP0C09:00/PNP0C0D:00/input/input0\n[ 1.106145] ACPI: button: Lid Switch [LID0]\n[ 1.106947] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1\n[ 1.107956] ACPI: button: Power Button [PWRF]\n[ 1.116700] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n[ 1.125362] ACPI: battery: Slot [BAT0] (battery present)\n[ 1.125684] hpet_acpi_add: no address or irqs in _CRS\n[ 1.126949] Non-volatile memory driver v1.3\n[ 1.127909] Linux agpgart interface v0.103\n[ 1.129399] ACPI: bus type drm_connector registered\n[ 1.129966] [drm] amdgpu kernel modesetting enabled.\n[ 1.134010] i915 0000:00:02.0: [drm] Found KABYLAKE/ULX (device ID 591c) display version 9.00 stepping B0\n[ 1.137359] i915 0000:00:02.0: vgaarb: deactivate vga console\n[ 1.189609] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem\n[ 1.192461] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)\n[ 1.262295] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0\n[ 1.291317] loop: module loaded\n[ 1.300206] printk: legacy console [ttyS0] disabled\n[ 1.302605] dw-apb-uart.2: ttyS0 at MMIO 0xfe034000 (irq = 32, base_baud = 115200) is a 16550A\n[ 1.303035] printk: legacy console [ttyS0] enabled\n[ 1.610873] Freeing initrd memory: 11816K\n[ 1.624042] dw-apb-uart.4: ttyS1 at MMIO 0xd1137000 (irq = 20, base_baud = 115200) is a 16550A\n[ 1.983817] tsc: Refined TSC clocksource calibration: 1608.000 MHz\n[ 1.988469] pxa2xx-spi pxa2xx-spi.5: no DMA channels available, using PIO\n[ 1.988796] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x172daa3a18b, max_idle_ns: 440795212390 ns\n[ 2.012481] tpm_tis_spi spi-PRP0001:00: TPM ready IRQ confirmed on attempt 2\n[ 2.013296] e100: Intel(R) PRO/100 Network Driver\n[ 2.013301] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 2.013380] e1000: Intel(R) PRO/1000 Network Driver\n[ 2.013382] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 2.013467] e1000e: Intel(R) PRO/1000 Network Driver\n[ 2.013469] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 2.013561] sky2: driver version 1.30\n[ 4.358898] clocksource: Switched to clocksource tsc\n[ 4.359188] usbcore: registered new device driver r8152-cfgselector\n[ 4.371801] usbcore: registered new interface driver r8152\n[ 4.378074] usbcore: registered new interface driver asix\n[ 4.384187] usbcore: registered new interface driver ax88179_178a\n[ 4.391053] usbcore: registered new interface driver cdc_ether\n[ 4.397632] usbcore: registered new interface driver net1080\n[ 4.404030] usbcore: registered new interface driver cdc_subset\n[ 4.410728] usbcore: registered new interface driver zaurus\n[ 4.417037] usbcore: registered new interface driver cdc_ncm\n[ 4.423470] usbcore: registered new interface driver r8153_ecm\n[ 4.431944] tpm_tis_spi spi-PRP0001:00: 2.0 TPM (device-id 0x28, rev-id 0)\n[ 4.432021] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 4.446423] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1\n[ 4.456059] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000081109810\n[ 4.468762] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 4.475211] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2\n[ 4.483526] xhci_hcd 0000:00:14.0: Host supports USB 3.0 SuperSpeed\n[ 4.491191] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.500506] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.508593] usb usb1: Product: xHCI Host Controller\n[ 4.514064] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.521851] usb usb1: SerialNumber: 0000:00:14.0\n[ 4.529008] hub 1-0:1.0: USB hub found\n[ 4.533441] hub 1-0:1.0: 12 ports detected\n[ 4.543585] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 4.548548] tpm_tis_spi spi-PRP0001:00: Cr50 firmware version: B2-C:0 RO_A:0.0.12/bf248b9d RW_B:0.5.230/cr50_v2.94_mp.295-213e4\n[ 4.552901] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.573928] usb usb2: Product: xHCI Host Controller\n[ 4.579397] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.587196] usb usb2: SerialNumber: 0000:00:14.0\n[ 4.594213] hub 2-0:1.0: USB hub found\n[ 4.598504] hub 2-0:1.0: 6 ports detected\n[ 4.605535] usbcore: registered new interface driver usblp\n[ 4.611772] usbcore: registered new interface driver usb-storage\n[ 4.619074] UDC core: g_ether: couldn't find an available UDC\n[ 4.625827] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 4.633440] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 4.645704] i8042: Warning: Keylock active\n[ 4.650610] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 4.657964] rtc_cmos 00:02: RTC can wake from S4\n[ 4.665840] rtc_cmos 00:02: registered as rtc0\n[ 4.666542] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2\n[ 4.671138] rtc_cmos 00:02: alarms up to one month, 242 bytes nvram\n[ 4.687948] fail to initialize ptp_kvm\n[ 4.689443] i801_smbus 0000:00:1f.4: SPD Write Disable is set\n[ 4.700261] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt\n[ 4.700797] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 4.716875] intel_pstate: Intel P-state driver initializing\n[ 4.724860] intel_pstate: HWP enabled\n[ 4.729061] sdhci: Secure Digital Host Controller Interface driver\n[ 4.735975] sdhci: Copyright(c) Pierre Ossman\n[ 4.740959] sdhci-pci 0000:00:1e.4: SDHCI controller found [8086:9d2b] (rev 21)\n[ 4.740978] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 4.741079] hid: raw HID events driver (C) Jiri Kosina\n[ 4.741947] usbcore: registered new interface driver usbhid\n[ 4.741949] usbhid: USB HID core driver\n[ 4.751169] mmc0: SDHCI controller on PCI [0000:00:1e.4] using ADMA 64-bit\n[ 4.782064] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:03/PNP0C09:00/GOOG0006:00/input/input3\n[ 4.800525] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.809756] Initializing XFRM netlink socket\n[ 4.814778] NET: Registered PF_INET6 protocol family\n[ 4.821511] Segment Routing with IPv6\n[ 4.825722] In-situ OAM (IOAM) with IPv6\n[ 4.830362] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.832705] usb 1-3: new full-speed USB device number 2 using xhci_hcd\n[ 4.837806] NET: Registered PF_PACKET protocol family\n[ 4.850225] 9pnet: Installing 9P2000 support\n[ 4.855271] Key type dns_resolver registered\n[ 4.861420] microcode: Current revision: 0x00000098\n[ 4.867396] IPI shorthand broadcast: enabled\n[ 4.903295] sched_clock: Marking stable (4825033152, 77641059)->(4928801378, -26127167)\n[ 4.912601] registered taskstats version 1\n[ 4.917190] Loading compiled-in X.509 certificates\n[ 4.934869] kmemleak: Kernel memory leak detector initialized (mem pool available: 15833)\n[ 4.934875] kmemleak: Automatic memory scanning thread started\n[ 4.946755] PM: Magic number: 12:228:657\n[ 4.946792] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 4.963443] printk: legacy console [netcon0] enabled\n[ 4.969002] netconsole: network logging started\n[ 4.988056] usb 1-3: New USB device found, idVendor=8087, idProduct=0a2a, bcdDevice= 0.03\n[ 4.997267] usb 1-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 5.009340] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 5.099137] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.118532] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 5.127711] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.129456] mmc0: new HS400 MMC card at address 0001\n[ 5.135711] usb 2-3: Product: USB 10/100/1000 LAN\n[ 5.143309] mmcblk0: mmc0:0001 DA4064 58.2 GiB\n[ 5.146578] usb 2-3: Manufacturer: Realtek\n[ 5.146583] usb 2-3: SerialNumber: 001000001\n[ 5.157235] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 5.170394] mmcblk0boot0: mmc0:0001 DA4064 4.00 MiB\n[ 5.177601] mmcblk0boot1: mmc0:0001 DA4064 4.00 MiB\n[ 5.184636] mmcblk0rpmb: mmc0:0001 DA4064 16.0 MiB, chardev (244:0)\n[ 5.191929] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 5.234044] usb 1-9: new high-speed USB device number 3 using xhci_hcd\n[ 5.393721] usb 1-9: New USB device found, idVendor=13d3, idProduct=56d4, bcdDevice=18.07\n[ 5.402915] usb 1-9: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 5.410925] usb 1-9: Product: USB2.0 HD UVC WebCam\n[ 5.416314] usb 1-9: Manufacturer: Azurewave\n[ 5.421114] usb 1-9: SerialNumber: 0x0001\n[ 5.430505] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 5.480031] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 5.556033] r8152 2-3:1.0 eth0: v1.12.13\n[ 5.560769] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 5.572482] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 8.990427] r8152 2-3:1.0 eth0: carrier on\n[ 9.001751] Sending DHCP requests .., OK\n[ 11.979412] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.13\n[ 11.988430] IP-Config: Complete:\n[ 11.992081] device=eth0, hwaddr=00:e0:4c:68:0b:d9, ipaddr=192.168.201.13, mask=255.255.255.0, gw=192.168.201.1\n[ 12.003788] host=asus-c433ta-aj0005-rammus-cbg-0, domain=lava-rack, nis-domain=(none)\n[ 12.013052] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 12.013057] nameserver0=192.168.201.1\n[ 12.026041] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 12.038006] modprobe (85) used greatest stack depth: 6344 bytes left\n[ 12.042001] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 12.045149] modprobe (86) used greatest stack depth: 6220 bytes left\n[ 12.059423] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 12.067700] clk: Disabling unused clocks\n[ 12.072274] PM: genpd: Disabling unused power domains\n[ 12.072463] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 12.077967] ALSA device list:\n[ 12.087647] cfg80211: failed to load regulatory.db\n[ 12.090943] No soundcards found.\n[ 12.100518] dw-apb-uart dw-apb-uart.2: forbid DMA for kernel console\n[ 12.107914] Freeing unused kernel image (initmem) memory: 940K\n[ 12.114618] Write protecting kernel text and read-only data: 52708k\n[ 12.121634] Run /init as init process\n[ 12.139368] swapon (94) used greatest stack depth: 6184 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: [ 12.176798] udevd[118]: starting version 3.2.9\n[ 12.184182] udevd[118]: specified user 'tss' unknown\n[ 12.189790] udevd[118]: specified group 'tss' unknown\n[ 12.196342] udevd (118) used greatest stack depth: 5996 bytes left\n[ 12.196811] udevd[119]: starting eudev-3.2.9\n[ 12.215308] udevd[119]: specified user 'tss' unknown\n[ 12.220931] udevd[119]: specified group 'tss' unknown\n[ 12.238744] udevadm (120) used greatest stack depth: 5948 bytes left\n[ 12.301743] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 12.302915] chromeos ramoops using acpi device.\n[ 12.331188] mmc1: SDHCI controller on PCI [0000:00:1e.6] using ADMA 64-bit\n[ 12.355509] cros-usbpd-notify-acpi GOOG0003:00: Couldn't get Chrome EC device pointer.\n[ 12.403090] udevadm (130) used greatest stack depth: 5380 bytes left\n[ 12.411768] idma64 idma64.0: Found Intel integrated DMA 64-bit\n[ 12.414581] r8152 2-3:1.0 enp0s20f0u3: renamed from eth0 (while UP)\n[ 12.432437] idma64 idma64.1: Found Intel integrated DMA 64-bit\n[ 12.439794] Intel(R) Wireless WiFi driver for Linux\n[ 12.451389] idma64 idma64.4: Found Intel integrated DMA 64-bit\n[ 12.457147] Bluetooth: Core ver 2.22\n[ 12.463185] iwlwifi 0000:01:00.0: Detected crf-id 0x0, cnv-id 0x0 wfpm id 0x0\n[ 12.465678] NET: Registered PF_BLUETOOTH protocol family\n[ 12.471430] iwlwifi 0000:01:00.0: PCI dev 095a/9010, rev=0x210, rfid=0xd55555d5\n[ 12.477309] Bluetooth: HCI device and connection manager initialized\n[ 12.477481] Bluetooth: HCI socket layer initialized\n[ 12.485549] iwlwifi 0000:01:00.0: Detected Intel(R) Dual Band Wireless AC 7265\n[ 12.492661] Bluetooth: L2CAP socket layer initialized\n[ 12.500652] iwlwifi 0000:01:00.0: Found debug destination: EXTERNAL_DRAM\n[ 12.504510] idma64 idma64.5: Found Intel integrated DMA 64-bit\n[ 12.506909] Bluetooth: SCO socket layer initialized\n[ 12.511929] iwlwifi 0000:01:00.0: Found debug configuration: 0\n[ 12.529704] snd_soc_avs 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)\n[ 12.532125] iwlwifi 0000:01:00.0: loaded firmware version 29.f2390aa8.0 7265D-29.ucode op_mode iwlmvm\n[ 12.533166] iTCO_wdt iTCO_wdt: Found a Intel PCH TCO device (Version=4, TCOBASE=0x0400)\n[ 12.548724] iTCO_wdt iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)\n[ 12.565167] snd_soc_avs 0000:00:1f.3: failed to config codec #2: -19\n[ 12.590629] usb 1-9: Found UVC 1.00 device USB2.0 HD UVC WebCam (13d3:56d4)\n[ 12.595457] usbcore: registered new interface driver btusb\n[ 12.599971] snd_soc_avs 0000:00:1f.3: Direct firmware load for intel/avs/skl/dsp_basefw.bin failed with error -2\n[ 12.616027] iwlwifi 0000:01:00.0: Applying debug destination EXTERNAL_DRAM\n[ 12.616079] snd_soc_avs 0000:00:1f.3: request firmware failed: -2\n[ 12.621972] Bluetooth: hci0: Legacy ROM 2.x revision 5.0 build 25 week 20 2015\n[ 12.622240] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq failed with error -2\n[ 12.622253] Bluetooth: hci0: failed to open Intel firmware file: intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq (-2)\n[ 12.622361] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.bseq failed with error -2\n[ 12.622368] Bluetooth: hci0: failed to open default fw file: intel/ibt-hw-37.8.bseq\n[ 12.630048] usbcore: registered new interface driver uvcvideo\n[ 12.630636] snd_soc_avs 0000:00:1f.3: firmware boot failed: -2\n[ 12.639028] iwlwifi 0000:01:00.0: Allocated 0x00400000 bytes for firmware monitor.\n[ 12.714933] iwlwifi 0000:01:00.0: base HW address: 14:f6:d8:57:be:26, OTP minor version: 0x0\n[ 12.717140] efivars: Registered efivars operations\n[ 12.729929] gsmi version 1.0 loaded\n[ 12.743406] intel_pmc_core intel_pmc_core.0: initialized\n[ 12.774120] ACPI: battery: new extension: cros-charge-control.4.auto\n[ 12.808558] iwlwifi 0000:01:00.0 wlp1s0: renamed from wlan0\ndone\nSaving random seed: OK\nStarting network: ip: RTNETLINK answers: File exists\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878201/environment\n/ # /lava-15878201/bin/lava-test-runner /lava-15878201/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878201/0/tests/0_dmesg\n+ cat uuid\n[ 13.433184] \n+ UUID=15878201_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 13.470384] \n[ 13.496788] \n[ 13.518411] \n+ [ 13.528272] \nset +x\n\n/ #\n"}, {'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb456ead57aa842a06abbe', 'origin': 'maestro', 'comment': 'crit on asus-C433TA-AJ0005-rammus in lava-collabora', 'start_time': '2024-10-01T00:42:22.981000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'asus-C433TA-AJ0005-rammus', 'job_id': '15878201', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878201'}}, 'waived': False, 'path': 'boot.dmesg.crit', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-intel-66fb44f8ad57aa842a06aba6/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-intel-66fb44f8ad57aa842a06aba6/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': "upport\n[ 1.095117] Key type asymmetric registered\n[ 1.095510] Asymmetric key parser 'x509' registered\n[ 1.096138] bounce: pool size: 64 pages\n[ 1.096665] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)\n[ 1.097494] io scheduler mq-deadline registered\n[ 1.097907] io scheduler kyber registered\n[ 1.101231] pcieport 0000:00:1c.0: PME: Signaling with IRQ 120\n[ 1.103720] ACPI: AC: AC Adapter [AC] (on-line)\n[ 1.104676] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:03/PNP0C09:00/PNP0C0D:00/input/input0\n[ 1.106145] ACPI: button: Lid Switch [LID0]\n[ 1.106947] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1\n[ 1.107956] ACPI: button: Power Button [PWRF]\n[ 1.116700] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n[ 1.125362] ACPI: battery: Slot [BAT0] (battery present)\n[ 1.125684] hpet_acpi_add: no address or irqs in _CRS\n[ 1.126949] Non-volatile memory driver v1.3\n[ 1.127909] Linux agpgart interface v0.103\n[ 1.129399] ACPI: bus type drm_connector registered\n[ 1.129966] [drm] amdgpu kernel modesetting enabled.\n[ 1.134010] i915 0000:00:02.0: [drm] Found KABYLAKE/ULX (device ID 591c) display version 9.00 stepping B0\n[ 1.137359] i915 0000:00:02.0: vgaarb: deactivate vga console\n[ 1.189609] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem\n[ 1.192461] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)\n[ 1.262295] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0\n[ 1.291317] loop: module loaded\n[ 1.300206] printk: legacy console [ttyS0] disabled\n[ 1.302605] dw-apb-uart.2: ttyS0 at MMIO 0xfe034000 (irq = 32, base_baud = 115200) is a 16550A\n[ 1.303035] printk: legacy console [ttyS0] enabled\n[ 1.610873] Freeing initrd memory: 11816K\n[ 1.624042] dw-apb-uart.4: ttyS1 at MMIO 0xd1137000 (irq = 20, base_baud = 115200) is a 16550A\n[ 1.983817] tsc: Refined TSC clocksource calibration: 1608.000 MHz\n[ 1.988469] pxa2xx-spi pxa2xx-spi.5: no DMA channels available, using PIO\n[ 1.988796] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x172daa3a18b, max_idle_ns: 440795212390 ns\n[ 2.012481] tpm_tis_spi spi-PRP0001:00: TPM ready IRQ confirmed on attempt 2\n[ 2.013296] e100: Intel(R) PRO/100 Network Driver\n[ 2.013301] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 2.013380] e1000: Intel(R) PRO/1000 Network Driver\n[ 2.013382] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 2.013467] e1000e: Intel(R) PRO/1000 Network Driver\n[ 2.013469] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 2.013561] sky2: driver version 1.30\n[ 4.358898] clocksource: Switched to clocksource tsc\n[ 4.359188] usbcore: registered new device driver r8152-cfgselector\n[ 4.371801] usbcore: registered new interface driver r8152\n[ 4.378074] usbcore: registered new interface driver asix\n[ 4.384187] usbcore: registered new interface driver ax88179_178a\n[ 4.391053] usbcore: registered new interface driver cdc_ether\n[ 4.397632] usbcore: registered new interface driver net1080\n[ 4.404030] usbcore: registered new interface driver cdc_subset\n[ 4.410728] usbcore: registered new interface driver zaurus\n[ 4.417037] usbcore: registered new interface driver cdc_ncm\n[ 4.423470] usbcore: registered new interface driver r8153_ecm\n[ 4.431944] tpm_tis_spi spi-PRP0001:00: 2.0 TPM (device-id 0x28, rev-id 0)\n[ 4.432021] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 4.446423] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1\n[ 4.456059] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000081109810\n[ 4.468762] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 4.475211] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2\n[ 4.483526] xhci_hcd 0000:00:14.0: Host supports USB 3.0 SuperSpeed\n[ 4.491191] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.500506] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.508593] usb usb1: Product: xHCI Host Controller\n[ 4.514064] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.521851] usb usb1: SerialNumber: 0000:00:14.0\n[ 4.529008] hub 1-0:1.0: USB hub found\n[ 4.533441] hub 1-0:1.0: 12 ports detected\n[ 4.543585] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 4.548548] tpm_tis_spi spi-PRP0001:00: Cr50 firmware version: B2-C:0 RO_A:0.0.12/bf248b9d RW_B:0.5.230/cr50_v2.94_mp.295-213e4\n[ 4.552901] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.573928] usb usb2: Product: xHCI Host Controller\n[ 4.579397] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.587196] usb usb2: SerialNumber: 0000:00:14.0\n[ 4.594213] hub 2-0:1.0: USB hub found\n[ 4.598504] hub 2-0:1.0: 6 ports detected\n[ 4.605535] usbcore: registered new interface driver usblp\n[ 4.611772] usbcore: registered new interface driver usb-storage\n[ 4.619074] UDC core: g_ether: couldn't find an available UDC\n[ 4.625827] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 4.633440] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 4.645704] i8042: Warning: Keylock active\n[ 4.650610] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 4.657964] rtc_cmos 00:02: RTC can wake from S4\n[ 4.665840] rtc_cmos 00:02: registered as rtc0\n[ 4.666542] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2\n[ 4.671138] rtc_cmos 00:02: alarms up to one month, 242 bytes nvram\n[ 4.687948] fail to initialize ptp_kvm\n[ 4.689443] i801_smbus 0000:00:1f.4: SPD Write Disable is set\n[ 4.700261] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt\n[ 4.700797] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 4.716875] intel_pstate: Intel P-state driver initializing\n[ 4.724860] intel_pstate: HWP enabled\n[ 4.729061] sdhci: Secure Digital Host Controller Interface driver\n[ 4.735975] sdhci: Copyright(c) Pierre Ossman\n[ 4.740959] sdhci-pci 0000:00:1e.4: SDHCI controller found [8086:9d2b] (rev 21)\n[ 4.740978] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 4.741079] hid: raw HID events driver (C) Jiri Kosina\n[ 4.741947] usbcore: registered new interface driver usbhid\n[ 4.741949] usbhid: USB HID core driver\n[ 4.751169] mmc0: SDHCI controller on PCI [0000:00:1e.4] using ADMA 64-bit\n[ 4.782064] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:03/PNP0C09:00/GOOG0006:00/input/input3\n[ 4.800525] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.809756] Initializing XFRM netlink socket\n[ 4.814778] NET: Registered PF_INET6 protocol family\n[ 4.821511] Segment Routing with IPv6\n[ 4.825722] In-situ OAM (IOAM) with IPv6\n[ 4.830362] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.832705] usb 1-3: new full-speed USB device number 2 using xhci_hcd\n[ 4.837806] NET: Registered PF_PACKET protocol family\n[ 4.850225] 9pnet: Installing 9P2000 support\n[ 4.855271] Key type dns_resolver registered\n[ 4.861420] microcode: Current revision: 0x00000098\n[ 4.867396] IPI shorthand broadcast: enabled\n[ 4.903295] sched_clock: Marking stable (4825033152, 77641059)->(4928801378, -26127167)\n[ 4.912601] registered taskstats version 1\n[ 4.917190] Loading compiled-in X.509 certificates\n[ 4.934869] kmemleak: Kernel memory leak detector initialized (mem pool available: 15833)\n[ 4.934875] kmemleak: Automatic memory scanning thread started\n[ 4.946755] PM: Magic number: 12:228:657\n[ 4.946792] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 4.963443] printk: legacy console [netcon0] enabled\n[ 4.969002] netconsole: network logging started\n[ 4.988056] usb 1-3: New USB device found, idVendor=8087, idProduct=0a2a, bcdDevice= 0.03\n[ 4.997267] usb 1-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 5.009340] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 5.099137] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.118532] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 5.127711] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.129456] mmc0: new HS400 MMC card at address 0001\n[ 5.135711] usb 2-3: Product: USB 10/100/1000 LAN\n[ 5.143309] mmcblk0: mmc0:0001 DA4064 58.2 GiB\n[ 5.146578] usb 2-3: Manufacturer: Realtek\n[ 5.146583] usb 2-3: SerialNumber: 001000001\n[ 5.157235] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 5.170394] mmcblk0boot0: mmc0:0001 DA4064 4.00 MiB\n[ 5.177601] mmcblk0boot1: mmc0:0001 DA4064 4.00 MiB\n[ 5.184636] mmcblk0rpmb: mmc0:0001 DA4064 16.0 MiB, chardev (244:0)\n[ 5.191929] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 5.234044] usb 1-9: new high-speed USB device number 3 using xhci_hcd\n[ 5.393721] usb 1-9: New USB device found, idVendor=13d3, idProduct=56d4, bcdDevice=18.07\n[ 5.402915] usb 1-9: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 5.410925] usb 1-9: Product: USB2.0 HD UVC WebCam\n[ 5.416314] usb 1-9: Manufacturer: Azurewave\n[ 5.421114] usb 1-9: SerialNumber: 0x0001\n[ 5.430505] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 5.480031] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 5.556033] r8152 2-3:1.0 eth0: v1.12.13\n[ 5.560769] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 5.572482] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 8.990427] r8152 2-3:1.0 eth0: carrier on\n[ 9.001751] Sending DHCP requests .., OK\n[ 11.979412] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.13\n[ 11.988430] IP-Config: Complete:\n[ 11.992081] device=eth0, hwaddr=00:e0:4c:68:0b:d9, ipaddr=192.168.201.13, mask=255.255.255.0, gw=192.168.201.1\n[ 12.003788] host=asus-c433ta-aj0005-rammus-cbg-0, domain=lava-rack, nis-domain=(none)\n[ 12.013052] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 12.013057] nameserver0=192.168.201.1\n[ 12.026041] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 12.038006] modprobe (85) used greatest stack depth: 6344 bytes left\n[ 12.042001] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 12.045149] modprobe (86) used greatest stack depth: 6220 bytes left\n[ 12.059423] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 12.067700] clk: Disabling unused clocks\n[ 12.072274] PM: genpd: Disabling unused power domains\n[ 12.072463] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 12.077967] ALSA device list:\n[ 12.087647] cfg80211: failed to load regulatory.db\n[ 12.090943] No soundcards found.\n[ 12.100518] dw-apb-uart dw-apb-uart.2: forbid DMA for kernel console\n[ 12.107914] Freeing unused kernel image (initmem) memory: 940K\n[ 12.114618] Write protecting kernel text and read-only data: 52708k\n[ 12.121634] Run /init as init process\n[ 12.139368] swapon (94) used greatest stack depth: 6184 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: [ 12.176798] udevd[118]: starting version 3.2.9\n[ 12.184182] udevd[118]: specified user 'tss' unknown\n[ 12.189790] udevd[118]: specified group 'tss' unknown\n[ 12.196342] udevd (118) used greatest stack depth: 5996 bytes left\n[ 12.196811] udevd[119]: starting eudev-3.2.9\n[ 12.215308] udevd[119]: specified user 'tss' unknown\n[ 12.220931] udevd[119]: specified group 'tss' unknown\n[ 12.238744] udevadm (120) used greatest stack depth: 5948 bytes left\n[ 12.301743] sdhci-pci 0000:00:1e.6: SDHCI controller found [8086:9d2d] (rev 21)\n[ 12.302915] chromeos ramoops using acpi device.\n[ 12.331188] mmc1: SDHCI controller on PCI [0000:00:1e.6] using ADMA 64-bit\n[ 12.355509] cros-usbpd-notify-acpi GOOG0003:00: Couldn't get Chrome EC device pointer.\n[ 12.403090] udevadm (130) used greatest stack depth: 5380 bytes left\n[ 12.411768] idma64 idma64.0: Found Intel integrated DMA 64-bit\n[ 12.414581] r8152 2-3:1.0 enp0s20f0u3: renamed from eth0 (while UP)\n[ 12.432437] idma64 idma64.1: Found Intel integrated DMA 64-bit\n[ 12.439794] Intel(R) Wireless WiFi driver for Linux\n[ 12.451389] idma64 idma64.4: Found Intel integrated DMA 64-bit\n[ 12.457147] Bluetooth: Core ver 2.22\n[ 12.463185] iwlwifi 0000:01:00.0: Detected crf-id 0x0, cnv-id 0x0 wfpm id 0x0\n[ 12.465678] NET: Registered PF_BLUETOOTH protocol family\n[ 12.471430] iwlwifi 0000:01:00.0: PCI dev 095a/9010, rev=0x210, rfid=0xd55555d5\n[ 12.477309] Bluetooth: HCI device and connection manager initialized\n[ 12.477481] Bluetooth: HCI socket layer initialized\n[ 12.485549] iwlwifi 0000:01:00.0: Detected Intel(R) Dual Band Wireless AC 7265\n[ 12.492661] Bluetooth: L2CAP socket layer initialized\n[ 12.500652] iwlwifi 0000:01:00.0: Found debug destination: EXTERNAL_DRAM\n[ 12.504510] idma64 idma64.5: Found Intel integrated DMA 64-bit\n[ 12.506909] Bluetooth: SCO socket layer initialized\n[ 12.511929] iwlwifi 0000:01:00.0: Found debug configuration: 0\n[ 12.529704] snd_soc_avs 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)\n[ 12.532125] iwlwifi 0000:01:00.0: loaded firmware version 29.f2390aa8.0 7265D-29.ucode op_mode iwlmvm\n[ 12.533166] iTCO_wdt iTCO_wdt: Found a Intel PCH TCO device (Version=4, TCOBASE=0x0400)\n[ 12.548724] iTCO_wdt iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)\n[ 12.565167] snd_soc_avs 0000:00:1f.3: failed to config codec #2: -19\n[ 12.590629] usb 1-9: Found UVC 1.00 device USB2.0 HD UVC WebCam (13d3:56d4)\n[ 12.595457] usbcore: registered new interface driver btusb\n[ 12.599971] snd_soc_avs 0000:00:1f.3: Direct firmware load for intel/avs/skl/dsp_basefw.bin failed with error -2\n[ 12.616027] iwlwifi 0000:01:00.0: Applying debug destination EXTERNAL_DRAM\n[ 12.616079] snd_soc_avs 0000:00:1f.3: request firmware failed: -2\n[ 12.621972] Bluetooth: hci0: Legacy ROM 2.x revision 5.0 build 25 week 20 2015\n[ 12.622240] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq failed with error -2\n[ 12.622253] Bluetooth: hci0: failed to open Intel firmware file: intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq (-2)\n[ 12.622361] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.bseq failed with error -2\n[ 12.622368] Bluetooth: hci0: failed to open default fw file: intel/ibt-hw-37.8.bseq\n[ 12.630048] usbcore: registered new interface driver uvcvideo\n[ 12.630636] snd_soc_avs 0000:00:1f.3: firmware boot failed: -2\n[ 12.639028] iwlwifi 0000:01:00.0: Allocated 0x00400000 bytes for firmware monitor.\n[ 12.714933] iwlwifi 0000:01:00.0: base HW address: 14:f6:d8:57:be:26, OTP minor version: 0x0\n[ 12.717140] efivars: Registered efivars operations\n[ 12.729929] gsmi version 1.0 loaded\n[ 12.743406] intel_pmc_core intel_pmc_core.0: initialized\n[ 12.774120] ACPI: battery: new extension: cros-charge-control.4.auto\n[ 12.808558] iwlwifi 0000:01:00.0 wlp1s0: renamed from wlan0\ndone\nSaving random seed: OK\nStarting network: ip: RTNETLINK answers: File exists\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878201/environment\n/ # /lava-15878201/bin/lava-test-runner /lava-15878201/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878201/0/tests/0_dmesg\n+ cat uuid\n[ 13.433184] \n+ UUID=15878201_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 13.470384] \n[ 13.496788] \n[ 13.518411] \n+ [ 13.528272] \nset +x\n\n/ #\n"}], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:42:25 AM UTC [INFO] Received an event for node: 66fb4137ad57aa842a06a9b8 10/01/2024 12:42:26 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'id': 'maestro:66fb4137ad57aa842a06a9b8', 'origin': 'maestro', 'comment': 'staging-next-20241001.0', 'start_time': '2024-10-01T00:24:23.945000+00:00', 'architecture': 'arm64', 'compiler': 'gcc-12', 'config_name': 'cros://chromeos-6.6/arm64/chromiumos-qualcomm.flavour.config', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fb4137ad57aa842a06a9b8-kbuild-gcc-12-arm64-chro-36w8koei', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'image'}, 'output_files': [{'name': 'build_sh', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-qualcomm-66fb4137ad57aa842a06a9b8/build.sh?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-qualcomm-66fb4137ad57aa842a06a9b8/build_kimage.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-qualcomm-66fb4137ad57aa842a06a9b8/build_kimage_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-qualcomm-66fb4137ad57aa842a06a9b8/build_modules.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-qualcomm-66fb4137ad57aa842a06a9b8/build_modules_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-qualcomm-66fb4137ad57aa842a06a9b8/build_kselftest.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-qualcomm-66fb4137ad57aa842a06a9b8/build_kselftest_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-qualcomm-66fb4137ad57aa842a06a9b8/build_dtbs.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-qualcomm-66fb4137ad57aa842a06a9b8/build_dtbs_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'metadata', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-qualcomm-66fb4137ad57aa842a06a9b8/metadata.json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_0_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-qualcomm-66fb4137ad57aa842a06a9b8/fragments/0.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_1_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-qualcomm-66fb4137ad57aa842a06a9b8/fragments/1.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_2_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-qualcomm-66fb4137ad57aa842a06a9b8/fragments/2.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_3_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-qualcomm-66fb4137ad57aa842a06a9b8/fragments/3.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_4_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-qualcomm-66fb4137ad57aa842a06a9b8/fragments/4.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kernel', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-qualcomm-66fb4137ad57aa842a06a9b8/Image?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'modules', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-qualcomm-66fb4137ad57aa842a06a9b8/modules.tar.xz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kselftest_tar_gz', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-qualcomm-66fb4137ad57aa842a06a9b8/kselftest.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'config_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-qualcomm-66fb4137ad57aa842a06a9b8/.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm64-chromeos-qualcomm-66fb4137ad57aa842a06a9b8/build.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'l/net/ipv6/esp6.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/esp6.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/sit.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/sit.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/ip6_udp_tunnel.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/ipv6/ip6_udp_tunnel.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/wireless/cfg80211.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/wireless/cfg80211.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/llc/llc.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/llc/llc.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bridge/bridge.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bridge/bridge.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/bluetooth.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/bluetooth.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/rfcomm/rfcomm.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/rfcomm/rfcomm.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/hidp/hidp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/bluetooth/hidp/hidp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/mac80211/mac80211.ko\n STRIP _modules_/lib/modules/6.12.0-rc1-next-20240930/kernel/net/mac80211/mac80211.ko\n DEPMOD _modules_/lib/modules/6.12.0-rc1-next-20240930\n+ tar -C _modules_ -cJf /tmp/kci/artifacts/modules.tar.xz .\n+ cd ..\n+ rm -rf _modules_\n+ set -e\n+ echo job:package_modules=done\n++ date +%s\n+ echo jobets:package_modules=1727743264\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727743264\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp /tmp/kci/linux/tools/testing/selftests/kselftest_install/kselftest-packages/kselftest.tar.gz /tmp/kci/artifacts/\n+ echo job:package_kselftest=done\n++ date +%s\n+ echo jobets:package_kselftest=1727743264\n+ echo -----log:package_dtbs-----\n-----log:package_dtbs-----\n+ echo job:package_dtbs=running\n++ date +%s\n+ echo jobsts:package_dtbs=1727743264\n+ cd /tmp/kci/linux\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ make dtbs_install\n INSTALL _dtbs_/qcom/apq8016-sbc.dtb\n INSTALL _dtbs_/qcom/apq8016-sbc-usb-host.dtb\n INSTALL _dtbs_/qcom/apq8016-sbc-d3-camera-mezzanine.dtb\n INSTALL _dtbs_/qcom/apq8016-schneider-hmibsc.dtb\n INSTALL _dtbs_/qcom/apq8039-t2.dtb\n INSTALL _dtbs_/qcom/apq8094-sony-xperia-kitakami-karin_windy.dtb\n INSTALL _dtbs_/qcom/apq8096-db820c.dtb\n INSTALL _dtbs_/qcom/apq8096-ifc6640.dtb\n INSTALL _dtbs_/qcom/ipq5018-rdp432-c2.dtb\n INSTALL _dtbs_/qcom/ipq5018-tplink-archer-ax55-v1.dtb\n INSTALL _dtbs_/qcom/ipq5332-rdp441.dtb\n INSTALL _dtbs_/qcom/ipq5332-rdp442.dtb\n INSTALL _dtbs_/qcom/ipq5332-rdp468.dtb\n INSTALL _dtbs_/qcom/ipq5332-rdp474.dtb\n INSTALL _dtbs_/qcom/ipq6018-cp01-c1.dtb\n INSTALL _dtbs_/qcom/ipq8074-hk01.dtb\n INSTALL _dtbs_/qcom/ipq8074-hk10-c1.dtb\n INSTALL _dtbs_/qcom/ipq8074-hk10-c2.dtb\n INSTALL _dtbs_/qcom/ipq9574-rdp418.dtb\n INSTALL _dtbs_/qcom/ipq9574-rdp433.dtb\n INSTALL _dtbs_/qcom/ipq9574-rdp449.dtb\n INSTALL _dtbs_/qcom/ipq9574-rdp453.dtb\n INSTALL _dtbs_/qcom/ipq9574-rdp454.dtb\n INSTALL _dtbs_/qcom/msm8216-samsung-fortuna3g.dtb\n INSTALL _dtbs_/qcom/msm8916-acer-a1-724.dtb\n INSTALL _dtbs_/qcom/msm8916-alcatel-idol347.dtb\n INSTALL _dtbs_/qcom/msm8916-asus-z00l.dtb\n INSTALL _dtbs_/qcom/msm8916-gplus-fl8005a.dtb\n INSTALL _dtbs_/qcom/msm8916-huawei-g7.dtb\n INSTALL _dtbs_/qcom/msm8916-lg-c50.dtb\n INSTALL _dtbs_/qcom/msm8916-lg-m216.dtb\n INSTALL _dtbs_/qcom/msm8916-longcheer-l8150.dtb\n INSTALL _dtbs_/qcom/msm8916-longcheer-l8910.dtb\n INSTALL _dtbs_/qcom/msm8916-motorola-harpia.dtb\n INSTALL _dtbs_/qcom/msm8916-motorola-osprey.dtb\n INSTALL _dtbs_/qcom/msm8916-motorola-surnia.dtb\n INSTALL _dtbs_/qcom/msm8916-mtp.dtb\n INSTALL _dtbs_/qcom/msm8916-samsung-a3u-eur.dtb\n INSTALL _dtbs_/qcom/msm8916-samsung-a5u-eur.dtb\n INSTALL _dtbs_/qcom/msm8916-samsung-e5.dtb\n INSTALL _dtbs_/qcom/msm8916-samsung-e7.dtb\n INSTALL _dtbs_/qcom/msm8916-samsung-gprimeltecan.dtb\n INSTALL _dtbs_/qcom/msm8916-samsung-grandmax.dtb\n INSTALL _dtbs_/qcom/msm8916-samsung-grandprimelte.dtb\n INSTALL _dtbs_/qcom/msm8916-samsung-gt510.dtb\n INSTALL _dtbs_/qcom/msm8916-samsung-gt58.dtb\n INSTALL _dtbs_/qcom/msm8916-samsung-j3ltetw.dtb\n INSTALL _dtbs_/qcom/msm8916-samsung-j5.dtb\n INSTALL _dtbs_/qcom/msm8916-samsung-j5x.dtb\n INSTALL _dtbs_/qcom/msm8916-samsung-rossa.dtb\n INSTALL _dtbs_/qcom/msm8916-samsung-serranove.dtb\n INSTALL _dtbs_/qcom/msm8916-thwc-uf896.dtb\n INSTALL _dtbs_/qcom/msm8916-thwc-ufi001c.dtb\n INSTALL _dtbs_/qcom/msm8916-wingtech-wt86518.dtb\n INSTALL _dtbs_/qcom/msm8916-wingtech-wt86528.dtb\n INSTALL _dtbs_/qcom/msm8916-wingtech-wt88047.dtb\n INSTALL _dtbs_/qcom/msm8916-yiming-uz801v3.dtb\n INSTALL _dtbs_/qcom/msm8929-wingtech-wt82918hd.dtb\n INSTALL _dtbs_/qcom/msm8939-huawei-kiwi.dtb\n INSTALL _dtbs_/qcom/msm8939-longcheer-l9100.dtb\n INSTALL _dtbs_/qcom/msm8939-samsung-a7.dtb\n INSTALL _dtbs_/qcom/msm8939-sony-xperia-kanuti-tulip.dtb\n INSTALL _dtbs_/qcom/msm8939-wingtech-wt82918.dtb\n INSTALL _dtbs_/qcom/msm8939-wingtech-wt82918hd.dtb\n INSTALL _dtbs_/qcom/msm8953-motorola-potter.dtb\n INSTALL _dtbs_/qcom/msm8953-xiaomi-daisy.dtb\n INSTALL _dtbs_/qcom/msm8953-xiaomi-mido.dtb\n INSTALL _dtbs_/qcom/msm8953-xiaomi-tissot.dtb\n INSTALL _dtbs_/qcom/msm8953-xiaomi-vince.dtb\n INSTALL _dtbs_/qcom/msm8956-sony-xperia-loire-kugo.dtb\n INSTALL _dtbs_/qcom/msm8956-sony-xperia-loire-suzu.dtb\n INSTALL _dtbs_/qcom/msm8992-lg-bullhead-rev-10.dtb\n INSTALL _dtbs_/qcom/msm8992-lg-bullhead-rev-101.dtb\n INSTALL _dtbs_/qcom/msm8992-lg-h815.dtb\n INSTALL _dtbs_/qcom/msm8992-msft-lumia-octagon-talkman.dtb\n INSTALL _dtbs_/qcom/msm8992-xiaomi-libra.dtb\n INSTALL _dtbs_/qcom/msm8994-huawei-angler-rev-101.dtb\n INSTALL _dtbs_/qcom/msm8994-msft-lumia-octagon-cityman.dtb\n INSTALL _dtbs_/qcom/msm8994-sony-xperia-kitakami-ivy.dtb\n INSTALL _dtbs_/qcom/msm8994-sony-xperia-kitakami-karin.dtb\n INSTALL _dtbs_/qcom/msm8994-sony-xperia-kitakami-satsuki.dtb\n INSTALL _dtbs_/qcom/msm8994-sony-xperia-kitakami-sumire.dtb\n INSTALL _dtbs_/qcom/msm8994-sony-xperia-kitakami-suzuran.dtb\n INSTALL _dtbs_/qcom/msm8996-mtp.dtb\n INSTALL _dtbs_/qcom/msm8996-oneplus3.dtb\n INSTALL _dtbs_/qcom/msm8996-oneplus3t.dtb\n INSTALL _dtbs_/qcom/msm8996-sony-xperia-tone-dora.dtb\n INSTALL _dtbs_/qcom/msm8996-sony-xperia-tone-kagura.dtb\n INSTALL _dtbs_/qcom/msm8996-sony-xperia-tone-keyaki.dtb\n INSTALL _dtbs_/qcom/msm8996-xiaomi-gemini.dtb\n INSTALL _dtbs_/qcom/msm8996pro-xiaomi-natrium.dtb\n INSTALL _dtbs_/qcom/msm8996pro-xiaomi-scorpio.dtb\n INSTALL _dtbs_/qcom/msm8998-asus-novago-tp370ql.dtb\n INSTALL _dtbs_/qcom/msm8998-fxtec-pro1.dtb\n INSTALL _dtbs_/qcom/msm8998-hp-envy-x2.dtb\n INSTALL _dtbs_/qcom/msm8998-lenovo-miix-630.dtb\n INSTALL _dtbs_/qcom/msm8998-mtp.dtb\n INSTALL _dtbs_/qcom/msm8998-oneplus-cheeseburger.dtb\n INSTALL _dtbs_/qcom/msm8998-oneplus-dumpling.dtb\n INSTALL _dtbs_/qcom/msm8998-sony-xperia-yoshino-lilac.dtb\n INSTALL _dtbs_/qcom/msm8998-sony-xperia-yoshino-maple.dtb\n INSTALL _dtbs_/qcom/msm8998-sony-xperia-yoshino-poplar.dtb\n INSTALL _dtbs_/qcom/msm8998-xiaomi-sagit.dtb\n INSTALL _dtbs_/qcom/qcm6490-fairphone-fp5.dtb\n INSTALL _dtbs_/qcom/qcm6490-idp.dtb\n INSTALL _dtbs_/qcom/qcm6490-shift-otter.dtb\n INSTALL _dtbs_/qcom/qcs404-evb-1000.dtb\n INSTALL _dtbs_/qcom/qcs404-evb-4000.dtb\n INSTALL _dtbs_/qcom/qcs6490-rb3gen2.dtb\n INSTALL _dtbs_/qcom/qcs8550-aim300-aiot.dtb\n INSTALL _dtbs_/qcom/qdu1000-idp.dtb\n INSTALL _dtbs_/qcom/qrb2210-rb1.dtb\n INSTALL _dtbs_/qcom/qrb4210-rb2.dtb\n INSTALL _dtbs_/qcom/qrb5165-rb5.dtb\n INSTALL _dtbs_/qcom/qrb5165-rb5-vision-mezzanine.dtb\n INSTALL _dtbs_/qcom/qru1000-idp.dtb\n INSTALL _dtbs_/qcom/sa8155p-adp.dtb\n INSTALL _dtbs_/qcom/sa8295p-adp.dtb\n INSTALL _dtbs_/qcom/sa8540p-ride.dtb\n INSTALL _dtbs_/qcom/sa8775p-ride.dtb\n INSTALL _dtbs_/qcom/sa8775p-ride-r3.dtb\n INSTALL _dtbs_/qcom/sc7180-acer-aspire1.dtb\n INSTALL _dtbs_/qcom/sc7180-idp.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-coachz-r1.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-coachz-r1-lte.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-coachz-r3.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-coachz-r3-lte.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-homestar-r2.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-homestar-r3.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-homestar-r4.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-kingoftown.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-lazor-r1.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-lazor-r1-kb.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-lazor-r1-lte.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-lazor-r3.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-lazor-r3-kb.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-lazor-r3-lte.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-lazor-r9.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-lazor-r9-kb.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-lazor-r9-lte.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-lazor-r10.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-lazor-r10-kb.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-lazor-r10-lte.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-lazor-limozeen-r4.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-lazor-limozeen-r9.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-lazor-limozeen-r10.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-lazor-limozeen-nots-r4.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-lazor-limozeen-nots-r5.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-lazor-limozeen-nots-r10.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-pazquel-lte-parade.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-pazquel-lte-ti.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-pazquel-parade.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-pazquel-ti.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-pazquel360-lte.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-pazquel360-wifi.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-pompom-r1.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-pompom-r1-lte.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-pompom-r2.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-pompom-r2-lte.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-pompom-r3.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-pompom-r3-lte.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-quackingstick-r0.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-quackingstick-r0-lte.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-wormdingler-rev1-boe.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-wormdingler-rev1-inx.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-wormdingler-rev1-inx-rt5682s.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-wormdingler-rev1-boe-rt5682s.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-r1.dtb\n INSTALL _dtbs_/qcom/sc7180-trogdor-r1-lte.dtb\n INSTALL _dtbs_/qcom/sc7280-herobrine-crd.dtb\n INSTALL _dtbs_/qcom/sc7280-herobrine-crd-pro.dtb\n INSTALL _dtbs_/qcom/sc7280-herobrine-evoker.dtb\n INSTALL _dtbs_/qcom/sc7280-herobrine-evoker-lte.dtb\n INSTALL _dtbs_/qcom/sc7280-herobrine-herobrine-r1.dtb\n INSTALL _dtbs_/qcom/sc7280-herobrine-villager-r0.dtb\n INSTALL _dtbs_/qcom/sc7280-herobrine-villager-r1.dtb\n INSTALL _dtbs_/qcom/sc7280-herobrine-villager-r1-lte.dtb\n INSTALL _dtbs_/qcom/sc7280-herobrine-zombie.dtb\n INSTALL _dtbs_/qcom/sc7280-herobrine-zombie-lte.dtb\n INSTALL _dtbs_/qcom/sc7280-herobrine-zombie-nvme.dtb\n INSTALL _dtbs_/qcom/sc7280-herobrine-zombie-nvme-lte.dtb\n INSTALL _dtbs_/qcom/sc7280-idp.dtb\n INSTALL _dtbs_/qcom/sc7280-idp2.dtb\n INSTALL _dtbs_/qcom/sc7280-crd-r3.dtb\n INSTALL _dtbs_/qcom/sc8180x-lenovo-flex-5g.dtb\n INSTALL _dtbs_/qcom/sc8180x-primus.dtb\n INSTALL _dtbs_/qcom/sc8280xp-crd.dtb\n INSTALL _dtbs_/qcom/sc8280xp-lenovo-thinkpad-x13s.dtb\n INSTALL _dtbs_/qcom/sda660-inforce-ifc6560.dtb\n INSTALL _dtbs_/qcom/sdm450-lenovo-tbx605f.dtb\n INSTALL _dtbs_/qcom/sdm450-motorola-ali.dtb\n INSTALL _dtbs_/qcom/sdm630-sony-xperia-ganges-kirin.dtb\n INSTALL _dtbs_/qcom/sdm630-sony-xperia-nile-discovery.dtb\n INSTALL _dtbs_/qcom/sdm630-sony-xperia-nile-pioneer.dtb\n INSTALL _dtbs_/qcom/sdm630-sony-xperia-nile-voyager.dtb\n INSTALL _dtbs_/qcom/sdm632-fairphone-fp3.dtb\n INSTALL _dtbs_/qcom/sdm632-motorola-ocean.dtb\n INSTALL _dtbs_/qcom/sdm636-sony-xperia-ganges-mermaid.dtb\n INSTALL _dtbs_/qcom/sdm660-xiaomi-lavender.dtb\n INSTALL _dtbs_/qcom/sdm670-google-sargo.dtb\n INSTALL _dtbs_/qcom/sdm845-cheza-r1.dtb\n INSTALL _dtbs_/qcom/sdm845-cheza-r2.dtb\n INSTALL _dtbs_/qcom/sdm845-cheza-r3.dtb\n INSTALL _dtbs_/qcom/sdm845-db845c.dtb\n INSTALL _dtbs_/qcom/sdm845-db845c-navigation-mezzanine.dtb\n INSTALL _dtbs_/qcom/sdm845-lg-judyln.dtb\n INSTALL _dtbs_/qcom/sdm845-lg-judyp.dtb\n INSTALL _dtbs_/qcom/sdm845-mtp.dtb\n INSTALL _dtbs_/qcom/sdm845-oneplus-enchilada.dtb\n INSTALL _dtbs_/qcom/sdm845-oneplus-fajita.dtb\n INSTALL _dtbs_/qcom/sdm845-samsung-starqltechn.dtb\n INSTALL _dtbs_/qcom/sdm845-sony-xperia-tama-akari.dtb\n INSTALL _dtbs_/qcom/sdm845-sony-xperia-tama-akatsuki.dtb\n INSTALL _dtbs_/qcom/sdm845-sony-xperia-tama-apollo.dtb\n INSTALL _dtbs_/qcom/sdm845-xiaomi-beryllium-ebbg.dtb\n INSTALL _dtbs_/qcom/sdm845-xiaomi-beryllium-tianma.dtb\n INSTALL _dtbs_/qcom/sdm845-xiaomi-polaris.dtb\n INSTALL _dtbs_/qcom/sdm845-shift-axolotl.dtb\n INSTALL _dtbs_/qcom/sdm850-lenovo-yoga-c630.dtb\n INSTALL _dtbs_/qcom/sdm850-samsung-w737.dtb\n INSTALL _dtbs_/qcom/sdx75-idp.dtb\n INSTALL _dtbs_/qcom/sm4250-oneplus-billie2.dtb\n INSTALL _dtbs_/qcom/sm4450-qrd.dtb\n INSTALL _dtbs_/qcom/sm6115-fxtec-pro1x.dtb\n INSTALL _dtbs_/qcom/sm6115p-lenovo-j606f.dtb\n INSTALL _dtbs_/qcom/sm6125-sony-xperia-seine-pdx201.dtb\n INSTALL _dtbs_/qcom/sm6125-xiaomi-laurel-sprout.dtb\n INSTALL _dtbs_/qcom/sm6350-sony-xperia-lena-pdx213.dtb\n INSTALL _dtbs_/qcom/sm6375-sony-xperia-murray-pdx225.dtb\n INSTALL _dtbs_/qcom/sm7125-xiaomi-curtana.dtb\n INSTALL _dtbs_/qcom/sm7125-xiaomi-joyeuse.dtb\n INSTALL _dtbs_/qcom/sm7225-fairphone-fp4.dtb\n INSTALL _dtbs_/qcom/sm8150-hdk.dtb\n INSTALL _dtbs_/qcom/sm8150-microsoft-surface-duo.dtb\n INSTALL _dtbs_/qcom/sm8150-mtp.dtb\n INSTALL _dtbs_/qcom/sm8150-sony-xperia-kumano-bahamut.dtb\n INSTALL _dtbs_/qcom/sm8150-sony-xperia-kumano-griffin.dtb\n INSTALL _dtbs_/qcom/sm8250-hdk.dtb\n INSTALL _dtbs_/qcom/sm8250-mtp.dtb\n INSTALL _dtbs_/qcom/sm8250-sony-xperia-edo-pdx203.dtb\n INSTALL _dtbs_/qcom/sm8250-sony-xperia-edo-pdx206.dtb\n INSTALL _dtbs_/qcom/sm8250-xiaomi-elish-boe.dtb\n INSTALL _dtbs_/qcom/sm8250-xiaomi-elish-csot.dtb\n INSTALL _dtbs_/qcom/sm8250-xiaomi-pipa.dtb\n INSTALL _dtbs_/qcom/sm8350-hdk.dtb\n INSTALL _dtbs_/qcom/sm8350-microsoft-surface-duo2.dtb\n INSTALL _dtbs_/qcom/sm8350-mtp.dtb\n INSTALL _dtbs_/qcom/sm8350-sony-xperia-sagami-pdx214.dtb\n INSTALL _dtbs_/qcom/sm8350-sony-xperia-sagami-pdx215.dtb\n INSTALL _dtbs_/qcom/sm8450-hdk.dtb\n INSTALL _dtbs_/qcom/sm8450-qrd.dtb\n INSTALL _dtbs_/qcom/sm8450-sony-xperia-nagara-pdx223.dtb\n INSTALL _dtbs_/qcom/sm8450-sony-xperia-nagara-pdx224.dtb\n INSTALL _dtbs_/qcom/sm8550-hdk.dtb\n INSTALL _dtbs_/qcom/sm8550-mtp.dtb\n INSTALL _dtbs_/qcom/sm8550-qrd.dtb\n INSTALL _dtbs_/qcom/sm8550-samsung-q5q.dtb\n INSTALL _dtbs_/qcom/sm8550-sony-xperia-yodo-pdx234.dtb\n INSTALL _dtbs_/qcom/sm8650-hdk-display-card.dtb\n INSTALL _dtbs_/qcom/sm8650-hdk.dtb\n INSTALL _dtbs_/qcom/sm8650-mtp.dtb\n INSTALL _dtbs_/qcom/sm8650-qrd.dtb\n INSTALL _dtbs_/qcom/x1e78100-lenovo-thinkpad-t14s.dtb\n INSTALL _dtbs_/qcom/x1e80100-asus-vivobook-s15.dtb\n INSTALL _dtbs_/qcom/x1e80100-crd.dtb\n INSTALL _dtbs_/qcom/x1e80100-lenovo-yoga-slim7x.dtb\n INSTALL _dtbs_/qcom/x1e80100-microsoft-romulus13.dtb\n INSTALL _dtbs_/qcom/x1e80100-microsoft-romulus15.dtb\n INSTALL _dtbs_/qcom/x1e80100-qcp.dtb\n+ mkdir -p /tmp/kci/artifacts/dtbs\n+ echo Ignore error in next command, if any\nIgnore error in next command, if any\n+ cp -r _dtbs_/qcom /tmp/kci/artifacts/dtbs\n+ cd ..\n+ echo job:package_dtbs=done\n++ date +%s\n+ echo jobets:package_dtbs=1727743264\n+ echo Build script is completed, tail will be killed now\nBuild script is completed, tail will be killed now\n+ kill 12\n'}], 'tests': [], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:42:31 AM UTC [INFO] Received an event for node: 66fb44f4ad57aa842a06ab9f 10/01/2024 12:42:34 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [], 'tests': [{'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb44f4ad57aa842a06ab9f', 'origin': 'maestro', 'comment': 'baseline-x86-kcidebug-amd on hp-x360-14a-cb0001xx-zork in lava-collabora', 'start_time': '2024-10-01T00:40:20.970000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'hp-x360-14a-cb0001xx-zork', 'job_id': '15878193', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878193'}}, 'waived': False, 'path': 'boot', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'FAIL', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f4ad57aa842a06ab9f/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f4ad57aa842a06ab9f/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': "u 0000:02:00.0: amdgpu: failed to load ucode RLC_RESTORE_LIST_GPM_MEM(0x2A)\n[ 4.347498] amdgpu 0000:02:00.0: amdgpu: psp gfx command LOAD_IP_FW(0x6) failed and response status is (0xFFFF000F)\n[ 4.358528] amdgpu 0000:02:00.0: amdgpu: failed to load ucode RLC_RESTORE_LIST_SRM_MEM(0x2B)\n[ 4.367062] amdgpu 0000:02:00.0: amdgpu: psp gfx command LOAD_IP_FW(0x6) failed and response status is (0xFFFF000F)\n[ 4.396852] amdgpu 0000:02:00.0: amdgpu: RAS: optional ras ta ucode is not available\n[ 4.411639] amdgpu 0000:02:00.0: amdgpu: RAP: optional rap ta ucode is not available\n[ 4.419384] amdgpu 0000:02:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available\n[ 4.430006] [drm] DM_PPLIB: values for F clock\n[ 4.434465] [drm] DM_PPLIB:? 400000 in kHz, 3174 in mV\n[ 4.439607] [drm] DM_PPLIB:? 800000 in kHz, 3724 in mV\n[ 4.444746] [drm] DM_PPLIB: values for DCF clock\n[ 4.449370] [drm] DM_PPLIB:? 300000 in kHz, 3174 in mV\n[ 4.454508] [drm] DM_PPLIB:? 600000 in kHz, 3724 in mV\n[ 4.459645] [drm] DM_PPLIB:? 626000 in kHz, 3924 in mV\n[ 4.464783] [drm] DM_PPLIB:? 654000 in kHz, 4074 in mV\n[ 4.470562] [drm] Display Core v3.2.301 initialized on DCN 1.0.1\n[ 4.565643] [drm] kiq ring mec 2 pipe 1 q 0\n[ 4.584735] amdgpu 0000:02:00.0: amdgpu: SE 1, SH per SE 1, CU per SH 3, active_cu_number 3\n[ 4.593116] amdgpu 0000:02:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0\n[ 4.600173] amdgpu 0000:02:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0\n[ 4.607833] amdgpu 0000:02:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0\n[ 4.615497] amdgpu 0000:02:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0\n[ 4.623155] amdgpu 0000:02:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0\n[ 4.630815] amdgpu 0000:02:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0\n[ 4.638473] amdgpu 0000:02:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0\n[ 4.646130] amdgpu 0000:02:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0\n[ 4.653789] amdgpu 0000:02:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0\n[ 4.661530] amdgpu 0000:02:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0\n[ 4.669372] amdgpu 0000:02:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 8\n[ 4.676606] amdgpu 0000:02:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 8\n[ 4.684003] amdgpu 0000:02:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 8\n[ 4.691489] amdgpu 0000:02:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 8\n[ 4.698975] amdgpu 0000:02:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 8\n[ 4.711896] amdgpu: pp_dpm_get_sclk_od was not implemented.\n[ 4.717516] amdgpu: pp_dpm_get_mclk_od was not implemented.\n[ 4.723413] amdgpu 0000:02:00.0: amdgpu: Runtime PM not available\n[ 4.732880] [drm] Initialized amdgpu 3.59.0 for 0000:02:00.0 on minor 0\n[ 4.752279] loop: module loaded\n[ 4.759131] e100: Intel(R) PRO/100 Network Driver\n[ 4.763852] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 4.769430] e1000: Intel(R) PRO/1000 Network Driver\n[ 4.774325] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 4.780145] e1000e: Intel(R) PRO/1000 Network Driver\n[ 4.785125] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 4.791110] sky2: driver version 1.30\n[ 4.795002] usbcore: registered new device driver r8152-cfgselector\n[ 4.801319] usbcore: registered new interface driver r8152\n[ 4.806857] usbcore: registered new interface driver asix\n[ 4.812323] usbcore: registered new interface driver ax88179_178a\n[ 4.818465] usbcore: registered new interface driver cdc_ether\n[ 4.824361] usbcore: registered new interface driver net1080\n[ 4.830087] usbcore: registered new interface driver cdc_subset\n[ 4.836064] usbcore: registered new interface driver zaurus\n[ 4.841693] usbcore: registered new interface driver cdc_ncm\n[ 4.847416] usbcore: registered new interface driver r8153_ecm\n[ 4.854560] xhci_hcd 0000:02:00.3: xHCI Host Controller\n[ 4.860389] xhci_hcd 0000:02:00.3: new USB bus registered, assigned bus number 1\n[ 4.868199] xhci_hcd 0000:02:00.3: hcc params 0x0278ffe5 hci version 0x110 quirks 0x0000004000000090\n[ 4.879025] xhci_hcd 0000:02:00.3: xHCI Host Controller\n[ 4.884617] xhci_hcd 0000:02:00.3: new USB bus registered, assigned bus number 2\n[ 4.892044] xhci_hcd 0000:02:00.3: Host supports USB 3.1 Enhanced SuperSpeed\n[ 4.899692] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.907985] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.915210] usb usb1: Product: xHCI Host Controller\n[ 4.920095] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.927056] usb usb1: SerialNumber: 0000:02:00.3\n[ 4.932932] hub 1-0:1.0: USB hub found\n[ 4.936807] hub 1-0:1.0: 6 ports detected\n[ 4.943133] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 4.951402] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 4.959707] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.966991] usb usb2: Product: xHCI Host Controller\n[ 4.971885] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.978873] usb usb2: SerialNumber: 0000:02:00.3\n[ 4.984731] hub 2-0:1.0: USB hub found\n[ 4.988596] hub 2-0:1.0: 4 ports detected\n[ 4.994292] usbcore: registered new interface driver usblp\n[ 4.999857] usbcore: registered new interface driver usb-storage\n[ 5.006221] UDC core: g_ether: couldn't find an available UDC\n[ 5.012137] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 5.018945] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 5.031220] i8042: Warning: Keylock active\n[ 5.035576] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 5.042143] rtc_cmos 00:01: RTC can wake from S4\n[ 5.048062] rtc_cmos 00:01: registered as rtc0\n[ 5.052761] rtc_cmos 00:01: alarms up to one month, y3k, 114 bytes nvram\n[ 5.059702] fail to initialize ptp_kvm\n[ 5.059954] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3\n[ 5.060092] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 5.081468] sdhci: Secure Digital Host Controller Interface driver\n[ 5.087665] sdhci: Copyright(c) Pierre Ossman\n[ 5.092416] hid: raw HID events driver (C) Jiri Kosina\n[ 5.098141] mmc0: SDHCI controller on ACPI [AMDI0040:00] using ADMA\n[ 5.098869] usbcore: registered new interface driver usbhid\n[ 5.099345] modprobe (79) used greatest stack depth: 6344 bytes left\n[ 5.116353] usbhid: USB HID core driver\n[ 5.121294] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/GOOG0006:00/input/input4\n[ 5.137698] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 5.147731] Initializing XFRM netlink socket\n[ 5.151091] snd_hda_intel 0000:02:00.1: Cannot probe codecs, giving up\n[ 5.152243] NET: Registered PF_INET6 protocol family\n[ 5.164826] Segment Routing with IPv6\n[ 5.168586] In-situ OAM (IOAM) with IPv6\n[ 5.172744] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 5.179497] NET: Registered PF_PACKET protocol family\n[ 5.184745] 9pnet: Installing 9P2000 support\n[ 5.189161] Key type dns_resolver registered\n[ 5.195984] microcode: Current revision: 0x08200103\n[ 5.201248] IPI shorthand broadcast: enabled\n[ 5.204454] usb 1-5: new high-speed USB device number 2 using xhci_hcd\n[ 5.249667] sched_clock: Marking stable (5222003063, 27363398)->(5283193420, -33826959)\n[ 5.258906] registered taskstats version 1\n[ 5.263029] Loading compiled-in X.509 certificates\n[ 5.282818] kmemleak: Kernel memory leak detector initialized (mem pool available: 15833)\n[ 5.282825] kmemleak: Automatic memory scanning thread started\n[ 5.292683] PM: Magic number: 12:778:707\n[ 5.301177] printk: legacy console [netcon0] enabled\n[ 5.306172] netconsole: network logging started\n[ 5.311689] acpi_cpufreq: overriding BIOS provided _PSD data\n[ 5.325890] mmc0: new HS400 MMC card at address 0001\n[ 5.332123] mmcblk0: mmc0:0001 MMC32G 29.1 GiB\n[ 5.342013] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 5.351069] mmcblk0boot0: mmc0:0001 MMC32G 4.00 MiB\n[ 5.356985] usb 1-5: New USB device found, idVendor=0408, idProduct=51ee, bcdDevice= 0.01\n[ 5.358559] mmcblk0boot1: mmc0:0001 MMC32G 4.00 MiB\n[ 5.365213] usb 1-5: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 5.372468] mmcblk0rpmb: mmc0:0001 MMC32G 4.00 MiB, chardev (244:0)\n[ 5.377213] usb 1-5: Product: HP Wide Vision HD Camera\n[ 5.388638] usb 1-5: Manufacturer: Quanta\n[ 5.392663] usb 1-5: SerialNumber: 0001\n[ 5.451530] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.469500] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=30.00\n[ 5.477699] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.484847] usb 2-3: Product: USB 10/100/1000 LAN\n[ 5.489561] usb 2-3: Manufacturer: Realtek\n[ 5.493669] usb 2-3: SerialNumber: 000001\n[ 5.580476] usb 1-6: new full-speed USB device number 3 using xhci_hcd\n[ 5.710357] usb 1-6: New USB device found, idVendor=0bda, idProduct=b00c, bcdDevice= 0.00\n[ 5.718570] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3\n[ 5.725710] usb 1-6: Product: Bluetooth Radio\n[ 5.730077] usb 1-6: Manufacturer: Realtek\n[ 5.734250] usb 1-6: SerialNumber: 00e04c000001\n[ 5.827974] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 5.907272] r8152 2-3:1.0 eth0: v1.12.13\n[ 7.541338] r8152 2-3:1.0 eth0: carrier on\n[ 7.558380] Sending DHCP requests .\n[ 7.739431] amdgpu 0000:02:00.0: [drm:amdgpu_ib_ring_tests] *ERROR* IB test failed on sdma0 (-110).\n[ 7.767462] [drm:amdgpu_device_delayed_init_work_handler] *ERROR* ib ring test failed (-110).\n[ 9.825420] ., OK\n[ 9.835407] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.20\n[ 9.843433] IP-Config: Complete:\n[ 9.846680] device=eth0, hwaddr=00:24:32:50:19:45, ipaddr=192.168.201.20, mask=255.255.255.0, gw=192.168.201.1\n[ 9.857121] host=hp-x360-14a-cb0001xx-zork-cbg-9, domain=lava-rack, nis-domain=(none)\n[ 9.865397] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 9.865401] nameserver0=192.168.201.1\n[ 9.877032] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 9.891917] modprobe (89) used greatest stack depth: 6220 bytes left\n[ 9.893609] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 9.905261] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 9.912678] clk: Disabling unused clocks\n[ 9.916930] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 9.918403] PM: genpd: Disabling unused power domains\n[ 9.925582] cfg80211: failed to load regulatory.db\n[ 9.930639] ALSA device list:\n[ 9.938404] No soundcards found.\n[ 9.942422] dw-apb-uart AMDI0020:00: forbid DMA for kernel console\n[ 9.948951] Freeing unused kernel image (initmem) memory: 940K\n[ 9.955021] Write protecting kernel text and read-only data: 52708k\n[ 9.961304] Run /init as init process\n[ 9.983408] swapon (96) used greatest stack depth: 6184 bytes left\n[ 9.989683] ln (97) used greatest stack depth: 6116 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\n[ 10.021899] S02sysctl (111) used greatest stack depth: 6104 bytes left\nPopulating /dev using udev: [ 10.033716] udevd[120]: starting version 3.2.9\n[ 10.042070] udevd[120]: specified user 'tss' unknown\n[ 10.047121] udevd[120]: specified group 'tss' unknown\n[ 10.053492] udevd (120) used greatest stack depth: 5796 bytes left\n[ 10.053868] udevd[121]: starting eudev-3.2.9\n[ 10.078224] udevd[121]: specified user 'tss' unknown\n[ 10.083256] udevd[121]: specified group 'tss' unknown\n[ 10.194353] chromeos ramoops using acpi device.\n[ 10.268798] rt5682 i2c-10EC5682:00: Using default DAI clk names: rt5682-dai-wclk, rt5682-dai-bclk\n[ 10.274224] udevadm (132) used greatest stack depth: 5524 bytes left\n[ 10.279524] rt5682 i2c-10EC5682:00: supply AVDD not found, using dummy regulator\n[ 10.295935] rt5682 i2c-10EC5682:00: supply MICVDD not found, using dummy regulator\n[ 10.296587] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0\n[ 10.305062] rt5682 i2c-10EC5682:00: supply VBAT not found, using dummy regulator\n[ 10.310974] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection\n[ 10.314091] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20\n[ 10.330507] rt5682 i2c-10EC5682:00: supply DBVDD not found, using dummy regulator\n[ 10.334520] r8152 2-3:1.0 enp2s0f3u3: renamed from eth0 (while UP)\n[ 10.342544] rt5682 i2c-10EC5682:00: supply LDO1-IN not found, using dummy regulator\n[ 10.348279] i2c i2c-9: Successfully instantiated SPD at 0x50\ncoreboot-e6103af7 Mon Sep 12 14:38:59 UTC 2022 smm starting (log level: 8)...\nSMI# #1\nGSMI Unknown: 0xff\ncoreboot-e6103af7 Mon Sep 12 14:38:59 UTC 2022 smm starting (log level: 8)...\nSMI# #1\nGSMI Handshake\n[ 10.488502] efivars: Registered efivars operations\n[ 10.493380] gsmi version 1.0 loaded\n[ 11.020335] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver\n[ 11.027022] Bluetooth: Core ver 2.22\n[ 11.030827] NET: Registered PF_BLUETOOTH protocol family\n[ 11.035709] sp5100-tco sp5100-tco: Using 0xfeb00000 for watchdog MMIO address\n[ 11.036169] Bluetooth: HCI device and connection manager initialized\n[ 11.045303] sp5100-tco sp5100-tco: initialized. heartbeat=60 sec (nowayout=0)\n[ 11.049697] Bluetooth: HCI socket layer initialized\n[ 11.061868] Bluetooth: L2CAP socket layer initialized\n[ 11.066091] rtw_8822ce 0000:01:00.0: Firmware version 9.9.15, H2C version 15\n[ 11.066212] rtw_8822ce 0000:01:00.0: WOW Firmware version 9.9.4, H2C version 15\n[ 11.067025] Bluetooth: SCO socket layer initialized\n[ 11.094905] ACPI: battery: new extension: cros-charge-control.4.auto\n[ 11.113995] usb 1-5: Found UVC 1.00 device HP Wide Vision HD Camera (0408:51ee)\n[ 11.115382] acp3x-5682-play: codec dai name = rt5682-aif1\n[ 11.115739] rtw_8822ce 0000:01:00.0 wlp1s0: renamed from wlan0\n[ 11.131711] usbcore: registered new interface driver uvcvideo\n[ 11.158425] usbcore: registered new interface driver btusb\n[ 11.164669] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000c lmp_ver=0a lmp_subver=8822\n[ 11.174618] Bluetooth: hci0: RTL: rom_version status=0 version=3\n[ 11.180661] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822cu_fw.bin\n[ 11.187210] bluetooth hci0: Direct firmware load for rtl_bt/rtl8822cu_fw.bin failed with error -2\n[ 11.196121] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8822cu_fw not found\n[ 11.205589] acp3x-alc5682-max98357 AMDI5682:00: ASoC: driver name too long 'acp3xalc5682m98357' -> 'acp3xalc5682m98'\n[ 11.224525] input: acp3xalc5682m98357 Headset Jack as /devices/pci0000:00/0000:00:08.1/0000:02:00.5/AMDI5682:00/sound/card0/input5\ndone\nSaving random seed: OK\nStarting network: ip: RTNETLINK answers: File exists\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878193/environment\n/ # /lava-15878193/bin/lava-test-runner /lava-15878193/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878193/0/tests/0_dmesg\n+ cat uuid\n[ 11.868110] \n+ UUID=15878193_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 11.897518] \n[ 11.922877] \nkern :emerg : call_irq_handler: 1.55 No irq handler for vector\nkern :emerg : call_irq_handler: 2.55 No irq handler for vector[ 11.948674] \nkern :emerg : call_irq_handler: 3.55 No irq handler for vector\n[ 11.963315] \n+ set +x\n\n/ #\n"}, {'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb4577ad57aa842a06abc4', 'origin': 'maestro', 'comment': 'emerg on hp-x360-14a-cb0001xx-zork in lava-collabora', 'start_time': '2024-10-01T00:42:31.478000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'hp-x360-14a-cb0001xx-zork', 'job_id': '15878193', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878193'}}, 'waived': False, 'path': 'boot.dmesg.emerg', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'FAIL', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f4ad57aa842a06ab9f/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f4ad57aa842a06ab9f/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': "u 0000:02:00.0: amdgpu: failed to load ucode RLC_RESTORE_LIST_GPM_MEM(0x2A)\n[ 4.347498] amdgpu 0000:02:00.0: amdgpu: psp gfx command LOAD_IP_FW(0x6) failed and response status is (0xFFFF000F)\n[ 4.358528] amdgpu 0000:02:00.0: amdgpu: failed to load ucode RLC_RESTORE_LIST_SRM_MEM(0x2B)\n[ 4.367062] amdgpu 0000:02:00.0: amdgpu: psp gfx command LOAD_IP_FW(0x6) failed and response status is (0xFFFF000F)\n[ 4.396852] amdgpu 0000:02:00.0: amdgpu: RAS: optional ras ta ucode is not available\n[ 4.411639] amdgpu 0000:02:00.0: amdgpu: RAP: optional rap ta ucode is not available\n[ 4.419384] amdgpu 0000:02:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available\n[ 4.430006] [drm] DM_PPLIB: values for F clock\n[ 4.434465] [drm] DM_PPLIB:? 400000 in kHz, 3174 in mV\n[ 4.439607] [drm] DM_PPLIB:? 800000 in kHz, 3724 in mV\n[ 4.444746] [drm] DM_PPLIB: values for DCF clock\n[ 4.449370] [drm] DM_PPLIB:? 300000 in kHz, 3174 in mV\n[ 4.454508] [drm] DM_PPLIB:? 600000 in kHz, 3724 in mV\n[ 4.459645] [drm] DM_PPLIB:? 626000 in kHz, 3924 in mV\n[ 4.464783] [drm] DM_PPLIB:? 654000 in kHz, 4074 in mV\n[ 4.470562] [drm] Display Core v3.2.301 initialized on DCN 1.0.1\n[ 4.565643] [drm] kiq ring mec 2 pipe 1 q 0\n[ 4.584735] amdgpu 0000:02:00.0: amdgpu: SE 1, SH per SE 1, CU per SH 3, active_cu_number 3\n[ 4.593116] amdgpu 0000:02:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0\n[ 4.600173] amdgpu 0000:02:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0\n[ 4.607833] amdgpu 0000:02:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0\n[ 4.615497] amdgpu 0000:02:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0\n[ 4.623155] amdgpu 0000:02:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0\n[ 4.630815] amdgpu 0000:02:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0\n[ 4.638473] amdgpu 0000:02:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0\n[ 4.646130] amdgpu 0000:02:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0\n[ 4.653789] amdgpu 0000:02:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0\n[ 4.661530] amdgpu 0000:02:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0\n[ 4.669372] amdgpu 0000:02:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 8\n[ 4.676606] amdgpu 0000:02:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 8\n[ 4.684003] amdgpu 0000:02:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 8\n[ 4.691489] amdgpu 0000:02:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 8\n[ 4.698975] amdgpu 0000:02:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 8\n[ 4.711896] amdgpu: pp_dpm_get_sclk_od was not implemented.\n[ 4.717516] amdgpu: pp_dpm_get_mclk_od was not implemented.\n[ 4.723413] amdgpu 0000:02:00.0: amdgpu: Runtime PM not available\n[ 4.732880] [drm] Initialized amdgpu 3.59.0 for 0000:02:00.0 on minor 0\n[ 4.752279] loop: module loaded\n[ 4.759131] e100: Intel(R) PRO/100 Network Driver\n[ 4.763852] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 4.769430] e1000: Intel(R) PRO/1000 Network Driver\n[ 4.774325] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 4.780145] e1000e: Intel(R) PRO/1000 Network Driver\n[ 4.785125] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 4.791110] sky2: driver version 1.30\n[ 4.795002] usbcore: registered new device driver r8152-cfgselector\n[ 4.801319] usbcore: registered new interface driver r8152\n[ 4.806857] usbcore: registered new interface driver asix\n[ 4.812323] usbcore: registered new interface driver ax88179_178a\n[ 4.818465] usbcore: registered new interface driver cdc_ether\n[ 4.824361] usbcore: registered new interface driver net1080\n[ 4.830087] usbcore: registered new interface driver cdc_subset\n[ 4.836064] usbcore: registered new interface driver zaurus\n[ 4.841693] usbcore: registered new interface driver cdc_ncm\n[ 4.847416] usbcore: registered new interface driver r8153_ecm\n[ 4.854560] xhci_hcd 0000:02:00.3: xHCI Host Controller\n[ 4.860389] xhci_hcd 0000:02:00.3: new USB bus registered, assigned bus number 1\n[ 4.868199] xhci_hcd 0000:02:00.3: hcc params 0x0278ffe5 hci version 0x110 quirks 0x0000004000000090\n[ 4.879025] xhci_hcd 0000:02:00.3: xHCI Host Controller\n[ 4.884617] xhci_hcd 0000:02:00.3: new USB bus registered, assigned bus number 2\n[ 4.892044] xhci_hcd 0000:02:00.3: Host supports USB 3.1 Enhanced SuperSpeed\n[ 4.899692] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.907985] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.915210] usb usb1: Product: xHCI Host Controller\n[ 4.920095] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.927056] usb usb1: SerialNumber: 0000:02:00.3\n[ 4.932932] hub 1-0:1.0: USB hub found\n[ 4.936807] hub 1-0:1.0: 6 ports detected\n[ 4.943133] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 4.951402] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 4.959707] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.966991] usb usb2: Product: xHCI Host Controller\n[ 4.971885] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.978873] usb usb2: SerialNumber: 0000:02:00.3\n[ 4.984731] hub 2-0:1.0: USB hub found\n[ 4.988596] hub 2-0:1.0: 4 ports detected\n[ 4.994292] usbcore: registered new interface driver usblp\n[ 4.999857] usbcore: registered new interface driver usb-storage\n[ 5.006221] UDC core: g_ether: couldn't find an available UDC\n[ 5.012137] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 5.018945] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 5.031220] i8042: Warning: Keylock active\n[ 5.035576] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 5.042143] rtc_cmos 00:01: RTC can wake from S4\n[ 5.048062] rtc_cmos 00:01: registered as rtc0\n[ 5.052761] rtc_cmos 00:01: alarms up to one month, y3k, 114 bytes nvram\n[ 5.059702] fail to initialize ptp_kvm\n[ 5.059954] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3\n[ 5.060092] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 5.081468] sdhci: Secure Digital Host Controller Interface driver\n[ 5.087665] sdhci: Copyright(c) Pierre Ossman\n[ 5.092416] hid: raw HID events driver (C) Jiri Kosina\n[ 5.098141] mmc0: SDHCI controller on ACPI [AMDI0040:00] using ADMA\n[ 5.098869] usbcore: registered new interface driver usbhid\n[ 5.099345] modprobe (79) used greatest stack depth: 6344 bytes left\n[ 5.116353] usbhid: USB HID core driver\n[ 5.121294] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/GOOG0006:00/input/input4\n[ 5.137698] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 5.147731] Initializing XFRM netlink socket\n[ 5.151091] snd_hda_intel 0000:02:00.1: Cannot probe codecs, giving up\n[ 5.152243] NET: Registered PF_INET6 protocol family\n[ 5.164826] Segment Routing with IPv6\n[ 5.168586] In-situ OAM (IOAM) with IPv6\n[ 5.172744] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 5.179497] NET: Registered PF_PACKET protocol family\n[ 5.184745] 9pnet: Installing 9P2000 support\n[ 5.189161] Key type dns_resolver registered\n[ 5.195984] microcode: Current revision: 0x08200103\n[ 5.201248] IPI shorthand broadcast: enabled\n[ 5.204454] usb 1-5: new high-speed USB device number 2 using xhci_hcd\n[ 5.249667] sched_clock: Marking stable (5222003063, 27363398)->(5283193420, -33826959)\n[ 5.258906] registered taskstats version 1\n[ 5.263029] Loading compiled-in X.509 certificates\n[ 5.282818] kmemleak: Kernel memory leak detector initialized (mem pool available: 15833)\n[ 5.282825] kmemleak: Automatic memory scanning thread started\n[ 5.292683] PM: Magic number: 12:778:707\n[ 5.301177] printk: legacy console [netcon0] enabled\n[ 5.306172] netconsole: network logging started\n[ 5.311689] acpi_cpufreq: overriding BIOS provided _PSD data\n[ 5.325890] mmc0: new HS400 MMC card at address 0001\n[ 5.332123] mmcblk0: mmc0:0001 MMC32G 29.1 GiB\n[ 5.342013] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 5.351069] mmcblk0boot0: mmc0:0001 MMC32G 4.00 MiB\n[ 5.356985] usb 1-5: New USB device found, idVendor=0408, idProduct=51ee, bcdDevice= 0.01\n[ 5.358559] mmcblk0boot1: mmc0:0001 MMC32G 4.00 MiB\n[ 5.365213] usb 1-5: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 5.372468] mmcblk0rpmb: mmc0:0001 MMC32G 4.00 MiB, chardev (244:0)\n[ 5.377213] usb 1-5: Product: HP Wide Vision HD Camera\n[ 5.388638] usb 1-5: Manufacturer: Quanta\n[ 5.392663] usb 1-5: SerialNumber: 0001\n[ 5.451530] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.469500] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=30.00\n[ 5.477699] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.484847] usb 2-3: Product: USB 10/100/1000 LAN\n[ 5.489561] usb 2-3: Manufacturer: Realtek\n[ 5.493669] usb 2-3: SerialNumber: 000001\n[ 5.580476] usb 1-6: new full-speed USB device number 3 using xhci_hcd\n[ 5.710357] usb 1-6: New USB device found, idVendor=0bda, idProduct=b00c, bcdDevice= 0.00\n[ 5.718570] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3\n[ 5.725710] usb 1-6: Product: Bluetooth Radio\n[ 5.730077] usb 1-6: Manufacturer: Realtek\n[ 5.734250] usb 1-6: SerialNumber: 00e04c000001\n[ 5.827974] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 5.907272] r8152 2-3:1.0 eth0: v1.12.13\n[ 7.541338] r8152 2-3:1.0 eth0: carrier on\n[ 7.558380] Sending DHCP requests .\n[ 7.739431] amdgpu 0000:02:00.0: [drm:amdgpu_ib_ring_tests] *ERROR* IB test failed on sdma0 (-110).\n[ 7.767462] [drm:amdgpu_device_delayed_init_work_handler] *ERROR* ib ring test failed (-110).\n[ 9.825420] ., OK\n[ 9.835407] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.20\n[ 9.843433] IP-Config: Complete:\n[ 9.846680] device=eth0, hwaddr=00:24:32:50:19:45, ipaddr=192.168.201.20, mask=255.255.255.0, gw=192.168.201.1\n[ 9.857121] host=hp-x360-14a-cb0001xx-zork-cbg-9, domain=lava-rack, nis-domain=(none)\n[ 9.865397] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 9.865401] nameserver0=192.168.201.1\n[ 9.877032] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 9.891917] modprobe (89) used greatest stack depth: 6220 bytes left\n[ 9.893609] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 9.905261] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 9.912678] clk: Disabling unused clocks\n[ 9.916930] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 9.918403] PM: genpd: Disabling unused power domains\n[ 9.925582] cfg80211: failed to load regulatory.db\n[ 9.930639] ALSA device list:\n[ 9.938404] No soundcards found.\n[ 9.942422] dw-apb-uart AMDI0020:00: forbid DMA for kernel console\n[ 9.948951] Freeing unused kernel image (initmem) memory: 940K\n[ 9.955021] Write protecting kernel text and read-only data: 52708k\n[ 9.961304] Run /init as init process\n[ 9.983408] swapon (96) used greatest stack depth: 6184 bytes left\n[ 9.989683] ln (97) used greatest stack depth: 6116 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\n[ 10.021899] S02sysctl (111) used greatest stack depth: 6104 bytes left\nPopulating /dev using udev: [ 10.033716] udevd[120]: starting version 3.2.9\n[ 10.042070] udevd[120]: specified user 'tss' unknown\n[ 10.047121] udevd[120]: specified group 'tss' unknown\n[ 10.053492] udevd (120) used greatest stack depth: 5796 bytes left\n[ 10.053868] udevd[121]: starting eudev-3.2.9\n[ 10.078224] udevd[121]: specified user 'tss' unknown\n[ 10.083256] udevd[121]: specified group 'tss' unknown\n[ 10.194353] chromeos ramoops using acpi device.\n[ 10.268798] rt5682 i2c-10EC5682:00: Using default DAI clk names: rt5682-dai-wclk, rt5682-dai-bclk\n[ 10.274224] udevadm (132) used greatest stack depth: 5524 bytes left\n[ 10.279524] rt5682 i2c-10EC5682:00: supply AVDD not found, using dummy regulator\n[ 10.295935] rt5682 i2c-10EC5682:00: supply MICVDD not found, using dummy regulator\n[ 10.296587] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0\n[ 10.305062] rt5682 i2c-10EC5682:00: supply VBAT not found, using dummy regulator\n[ 10.310974] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection\n[ 10.314091] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20\n[ 10.330507] rt5682 i2c-10EC5682:00: supply DBVDD not found, using dummy regulator\n[ 10.334520] r8152 2-3:1.0 enp2s0f3u3: renamed from eth0 (while UP)\n[ 10.342544] rt5682 i2c-10EC5682:00: supply LDO1-IN not found, using dummy regulator\n[ 10.348279] i2c i2c-9: Successfully instantiated SPD at 0x50\ncoreboot-e6103af7 Mon Sep 12 14:38:59 UTC 2022 smm starting (log level: 8)...\nSMI# #1\nGSMI Unknown: 0xff\ncoreboot-e6103af7 Mon Sep 12 14:38:59 UTC 2022 smm starting (log level: 8)...\nSMI# #1\nGSMI Handshake\n[ 10.488502] efivars: Registered efivars operations\n[ 10.493380] gsmi version 1.0 loaded\n[ 11.020335] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver\n[ 11.027022] Bluetooth: Core ver 2.22\n[ 11.030827] NET: Registered PF_BLUETOOTH protocol family\n[ 11.035709] sp5100-tco sp5100-tco: Using 0xfeb00000 for watchdog MMIO address\n[ 11.036169] Bluetooth: HCI device and connection manager initialized\n[ 11.045303] sp5100-tco sp5100-tco: initialized. heartbeat=60 sec (nowayout=0)\n[ 11.049697] Bluetooth: HCI socket layer initialized\n[ 11.061868] Bluetooth: L2CAP socket layer initialized\n[ 11.066091] rtw_8822ce 0000:01:00.0: Firmware version 9.9.15, H2C version 15\n[ 11.066212] rtw_8822ce 0000:01:00.0: WOW Firmware version 9.9.4, H2C version 15\n[ 11.067025] Bluetooth: SCO socket layer initialized\n[ 11.094905] ACPI: battery: new extension: cros-charge-control.4.auto\n[ 11.113995] usb 1-5: Found UVC 1.00 device HP Wide Vision HD Camera (0408:51ee)\n[ 11.115382] acp3x-5682-play: codec dai name = rt5682-aif1\n[ 11.115739] rtw_8822ce 0000:01:00.0 wlp1s0: renamed from wlan0\n[ 11.131711] usbcore: registered new interface driver uvcvideo\n[ 11.158425] usbcore: registered new interface driver btusb\n[ 11.164669] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000c lmp_ver=0a lmp_subver=8822\n[ 11.174618] Bluetooth: hci0: RTL: rom_version status=0 version=3\n[ 11.180661] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822cu_fw.bin\n[ 11.187210] bluetooth hci0: Direct firmware load for rtl_bt/rtl8822cu_fw.bin failed with error -2\n[ 11.196121] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8822cu_fw not found\n[ 11.205589] acp3x-alc5682-max98357 AMDI5682:00: ASoC: driver name too long 'acp3xalc5682m98357' -> 'acp3xalc5682m98'\n[ 11.224525] input: acp3xalc5682m98357 Headset Jack as /devices/pci0000:00/0000:00:08.1/0000:02:00.5/AMDI5682:00/sound/card0/input5\ndone\nSaving random seed: OK\nStarting network: ip: RTNETLINK answers: File exists\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878193/environment\n/ # /lava-15878193/bin/lava-test-runner /lava-15878193/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878193/0/tests/0_dmesg\n+ cat uuid\n[ 11.868110] \n+ UUID=15878193_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 11.897518] \n[ 11.922877] \nkern :emerg : call_irq_handler: 1.55 No irq handler for vector\nkern :emerg : call_irq_handler: 2.55 No irq handler for vector[ 11.948674] \nkern :emerg : call_irq_handler: 3.55 No irq handler for vector\n[ 11.963315] \n+ set +x\n\n/ #\n"}, {'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb4577ad57aa842a06abc5', 'origin': 'maestro', 'comment': 'alert on hp-x360-14a-cb0001xx-zork in lava-collabora', 'start_time': '2024-10-01T00:42:31.478000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'hp-x360-14a-cb0001xx-zork', 'job_id': '15878193', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878193'}}, 'waived': False, 'path': 'boot.dmesg.alert', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f4ad57aa842a06ab9f/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f4ad57aa842a06ab9f/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': "u 0000:02:00.0: amdgpu: failed to load ucode RLC_RESTORE_LIST_GPM_MEM(0x2A)\n[ 4.347498] amdgpu 0000:02:00.0: amdgpu: psp gfx command LOAD_IP_FW(0x6) failed and response status is (0xFFFF000F)\n[ 4.358528] amdgpu 0000:02:00.0: amdgpu: failed to load ucode RLC_RESTORE_LIST_SRM_MEM(0x2B)\n[ 4.367062] amdgpu 0000:02:00.0: amdgpu: psp gfx command LOAD_IP_FW(0x6) failed and response status is (0xFFFF000F)\n[ 4.396852] amdgpu 0000:02:00.0: amdgpu: RAS: optional ras ta ucode is not available\n[ 4.411639] amdgpu 0000:02:00.0: amdgpu: RAP: optional rap ta ucode is not available\n[ 4.419384] amdgpu 0000:02:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available\n[ 4.430006] [drm] DM_PPLIB: values for F clock\n[ 4.434465] [drm] DM_PPLIB:? 400000 in kHz, 3174 in mV\n[ 4.439607] [drm] DM_PPLIB:? 800000 in kHz, 3724 in mV\n[ 4.444746] [drm] DM_PPLIB: values for DCF clock\n[ 4.449370] [drm] DM_PPLIB:? 300000 in kHz, 3174 in mV\n[ 4.454508] [drm] DM_PPLIB:? 600000 in kHz, 3724 in mV\n[ 4.459645] [drm] DM_PPLIB:? 626000 in kHz, 3924 in mV\n[ 4.464783] [drm] DM_PPLIB:? 654000 in kHz, 4074 in mV\n[ 4.470562] [drm] Display Core v3.2.301 initialized on DCN 1.0.1\n[ 4.565643] [drm] kiq ring mec 2 pipe 1 q 0\n[ 4.584735] amdgpu 0000:02:00.0: amdgpu: SE 1, SH per SE 1, CU per SH 3, active_cu_number 3\n[ 4.593116] amdgpu 0000:02:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0\n[ 4.600173] amdgpu 0000:02:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0\n[ 4.607833] amdgpu 0000:02:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0\n[ 4.615497] amdgpu 0000:02:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0\n[ 4.623155] amdgpu 0000:02:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0\n[ 4.630815] amdgpu 0000:02:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0\n[ 4.638473] amdgpu 0000:02:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0\n[ 4.646130] amdgpu 0000:02:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0\n[ 4.653789] amdgpu 0000:02:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0\n[ 4.661530] amdgpu 0000:02:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0\n[ 4.669372] amdgpu 0000:02:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 8\n[ 4.676606] amdgpu 0000:02:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 8\n[ 4.684003] amdgpu 0000:02:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 8\n[ 4.691489] amdgpu 0000:02:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 8\n[ 4.698975] amdgpu 0000:02:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 8\n[ 4.711896] amdgpu: pp_dpm_get_sclk_od was not implemented.\n[ 4.717516] amdgpu: pp_dpm_get_mclk_od was not implemented.\n[ 4.723413] amdgpu 0000:02:00.0: amdgpu: Runtime PM not available\n[ 4.732880] [drm] Initialized amdgpu 3.59.0 for 0000:02:00.0 on minor 0\n[ 4.752279] loop: module loaded\n[ 4.759131] e100: Intel(R) PRO/100 Network Driver\n[ 4.763852] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 4.769430] e1000: Intel(R) PRO/1000 Network Driver\n[ 4.774325] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 4.780145] e1000e: Intel(R) PRO/1000 Network Driver\n[ 4.785125] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 4.791110] sky2: driver version 1.30\n[ 4.795002] usbcore: registered new device driver r8152-cfgselector\n[ 4.801319] usbcore: registered new interface driver r8152\n[ 4.806857] usbcore: registered new interface driver asix\n[ 4.812323] usbcore: registered new interface driver ax88179_178a\n[ 4.818465] usbcore: registered new interface driver cdc_ether\n[ 4.824361] usbcore: registered new interface driver net1080\n[ 4.830087] usbcore: registered new interface driver cdc_subset\n[ 4.836064] usbcore: registered new interface driver zaurus\n[ 4.841693] usbcore: registered new interface driver cdc_ncm\n[ 4.847416] usbcore: registered new interface driver r8153_ecm\n[ 4.854560] xhci_hcd 0000:02:00.3: xHCI Host Controller\n[ 4.860389] xhci_hcd 0000:02:00.3: new USB bus registered, assigned bus number 1\n[ 4.868199] xhci_hcd 0000:02:00.3: hcc params 0x0278ffe5 hci version 0x110 quirks 0x0000004000000090\n[ 4.879025] xhci_hcd 0000:02:00.3: xHCI Host Controller\n[ 4.884617] xhci_hcd 0000:02:00.3: new USB bus registered, assigned bus number 2\n[ 4.892044] xhci_hcd 0000:02:00.3: Host supports USB 3.1 Enhanced SuperSpeed\n[ 4.899692] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.907985] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.915210] usb usb1: Product: xHCI Host Controller\n[ 4.920095] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.927056] usb usb1: SerialNumber: 0000:02:00.3\n[ 4.932932] hub 1-0:1.0: USB hub found\n[ 4.936807] hub 1-0:1.0: 6 ports detected\n[ 4.943133] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 4.951402] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 4.959707] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.966991] usb usb2: Product: xHCI Host Controller\n[ 4.971885] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.978873] usb usb2: SerialNumber: 0000:02:00.3\n[ 4.984731] hub 2-0:1.0: USB hub found\n[ 4.988596] hub 2-0:1.0: 4 ports detected\n[ 4.994292] usbcore: registered new interface driver usblp\n[ 4.999857] usbcore: registered new interface driver usb-storage\n[ 5.006221] UDC core: g_ether: couldn't find an available UDC\n[ 5.012137] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 5.018945] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 5.031220] i8042: Warning: Keylock active\n[ 5.035576] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 5.042143] rtc_cmos 00:01: RTC can wake from S4\n[ 5.048062] rtc_cmos 00:01: registered as rtc0\n[ 5.052761] rtc_cmos 00:01: alarms up to one month, y3k, 114 bytes nvram\n[ 5.059702] fail to initialize ptp_kvm\n[ 5.059954] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3\n[ 5.060092] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 5.081468] sdhci: Secure Digital Host Controller Interface driver\n[ 5.087665] sdhci: Copyright(c) Pierre Ossman\n[ 5.092416] hid: raw HID events driver (C) Jiri Kosina\n[ 5.098141] mmc0: SDHCI controller on ACPI [AMDI0040:00] using ADMA\n[ 5.098869] usbcore: registered new interface driver usbhid\n[ 5.099345] modprobe (79) used greatest stack depth: 6344 bytes left\n[ 5.116353] usbhid: USB HID core driver\n[ 5.121294] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/GOOG0006:00/input/input4\n[ 5.137698] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 5.147731] Initializing XFRM netlink socket\n[ 5.151091] snd_hda_intel 0000:02:00.1: Cannot probe codecs, giving up\n[ 5.152243] NET: Registered PF_INET6 protocol family\n[ 5.164826] Segment Routing with IPv6\n[ 5.168586] In-situ OAM (IOAM) with IPv6\n[ 5.172744] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 5.179497] NET: Registered PF_PACKET protocol family\n[ 5.184745] 9pnet: Installing 9P2000 support\n[ 5.189161] Key type dns_resolver registered\n[ 5.195984] microcode: Current revision: 0x08200103\n[ 5.201248] IPI shorthand broadcast: enabled\n[ 5.204454] usb 1-5: new high-speed USB device number 2 using xhci_hcd\n[ 5.249667] sched_clock: Marking stable (5222003063, 27363398)->(5283193420, -33826959)\n[ 5.258906] registered taskstats version 1\n[ 5.263029] Loading compiled-in X.509 certificates\n[ 5.282818] kmemleak: Kernel memory leak detector initialized (mem pool available: 15833)\n[ 5.282825] kmemleak: Automatic memory scanning thread started\n[ 5.292683] PM: Magic number: 12:778:707\n[ 5.301177] printk: legacy console [netcon0] enabled\n[ 5.306172] netconsole: network logging started\n[ 5.311689] acpi_cpufreq: overriding BIOS provided _PSD data\n[ 5.325890] mmc0: new HS400 MMC card at address 0001\n[ 5.332123] mmcblk0: mmc0:0001 MMC32G 29.1 GiB\n[ 5.342013] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 5.351069] mmcblk0boot0: mmc0:0001 MMC32G 4.00 MiB\n[ 5.356985] usb 1-5: New USB device found, idVendor=0408, idProduct=51ee, bcdDevice= 0.01\n[ 5.358559] mmcblk0boot1: mmc0:0001 MMC32G 4.00 MiB\n[ 5.365213] usb 1-5: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 5.372468] mmcblk0rpmb: mmc0:0001 MMC32G 4.00 MiB, chardev (244:0)\n[ 5.377213] usb 1-5: Product: HP Wide Vision HD Camera\n[ 5.388638] usb 1-5: Manufacturer: Quanta\n[ 5.392663] usb 1-5: SerialNumber: 0001\n[ 5.451530] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.469500] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=30.00\n[ 5.477699] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.484847] usb 2-3: Product: USB 10/100/1000 LAN\n[ 5.489561] usb 2-3: Manufacturer: Realtek\n[ 5.493669] usb 2-3: SerialNumber: 000001\n[ 5.580476] usb 1-6: new full-speed USB device number 3 using xhci_hcd\n[ 5.710357] usb 1-6: New USB device found, idVendor=0bda, idProduct=b00c, bcdDevice= 0.00\n[ 5.718570] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3\n[ 5.725710] usb 1-6: Product: Bluetooth Radio\n[ 5.730077] usb 1-6: Manufacturer: Realtek\n[ 5.734250] usb 1-6: SerialNumber: 00e04c000001\n[ 5.827974] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 5.907272] r8152 2-3:1.0 eth0: v1.12.13\n[ 7.541338] r8152 2-3:1.0 eth0: carrier on\n[ 7.558380] Sending DHCP requests .\n[ 7.739431] amdgpu 0000:02:00.0: [drm:amdgpu_ib_ring_tests] *ERROR* IB test failed on sdma0 (-110).\n[ 7.767462] [drm:amdgpu_device_delayed_init_work_handler] *ERROR* ib ring test failed (-110).\n[ 9.825420] ., OK\n[ 9.835407] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.20\n[ 9.843433] IP-Config: Complete:\n[ 9.846680] device=eth0, hwaddr=00:24:32:50:19:45, ipaddr=192.168.201.20, mask=255.255.255.0, gw=192.168.201.1\n[ 9.857121] host=hp-x360-14a-cb0001xx-zork-cbg-9, domain=lava-rack, nis-domain=(none)\n[ 9.865397] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 9.865401] nameserver0=192.168.201.1\n[ 9.877032] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 9.891917] modprobe (89) used greatest stack depth: 6220 bytes left\n[ 9.893609] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 9.905261] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 9.912678] clk: Disabling unused clocks\n[ 9.916930] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 9.918403] PM: genpd: Disabling unused power domains\n[ 9.925582] cfg80211: failed to load regulatory.db\n[ 9.930639] ALSA device list:\n[ 9.938404] No soundcards found.\n[ 9.942422] dw-apb-uart AMDI0020:00: forbid DMA for kernel console\n[ 9.948951] Freeing unused kernel image (initmem) memory: 940K\n[ 9.955021] Write protecting kernel text and read-only data: 52708k\n[ 9.961304] Run /init as init process\n[ 9.983408] swapon (96) used greatest stack depth: 6184 bytes left\n[ 9.989683] ln (97) used greatest stack depth: 6116 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\n[ 10.021899] S02sysctl (111) used greatest stack depth: 6104 bytes left\nPopulating /dev using udev: [ 10.033716] udevd[120]: starting version 3.2.9\n[ 10.042070] udevd[120]: specified user 'tss' unknown\n[ 10.047121] udevd[120]: specified group 'tss' unknown\n[ 10.053492] udevd (120) used greatest stack depth: 5796 bytes left\n[ 10.053868] udevd[121]: starting eudev-3.2.9\n[ 10.078224] udevd[121]: specified user 'tss' unknown\n[ 10.083256] udevd[121]: specified group 'tss' unknown\n[ 10.194353] chromeos ramoops using acpi device.\n[ 10.268798] rt5682 i2c-10EC5682:00: Using default DAI clk names: rt5682-dai-wclk, rt5682-dai-bclk\n[ 10.274224] udevadm (132) used greatest stack depth: 5524 bytes left\n[ 10.279524] rt5682 i2c-10EC5682:00: supply AVDD not found, using dummy regulator\n[ 10.295935] rt5682 i2c-10EC5682:00: supply MICVDD not found, using dummy regulator\n[ 10.296587] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0\n[ 10.305062] rt5682 i2c-10EC5682:00: supply VBAT not found, using dummy regulator\n[ 10.310974] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection\n[ 10.314091] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20\n[ 10.330507] rt5682 i2c-10EC5682:00: supply DBVDD not found, using dummy regulator\n[ 10.334520] r8152 2-3:1.0 enp2s0f3u3: renamed from eth0 (while UP)\n[ 10.342544] rt5682 i2c-10EC5682:00: supply LDO1-IN not found, using dummy regulator\n[ 10.348279] i2c i2c-9: Successfully instantiated SPD at 0x50\ncoreboot-e6103af7 Mon Sep 12 14:38:59 UTC 2022 smm starting (log level: 8)...\nSMI# #1\nGSMI Unknown: 0xff\ncoreboot-e6103af7 Mon Sep 12 14:38:59 UTC 2022 smm starting (log level: 8)...\nSMI# #1\nGSMI Handshake\n[ 10.488502] efivars: Registered efivars operations\n[ 10.493380] gsmi version 1.0 loaded\n[ 11.020335] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver\n[ 11.027022] Bluetooth: Core ver 2.22\n[ 11.030827] NET: Registered PF_BLUETOOTH protocol family\n[ 11.035709] sp5100-tco sp5100-tco: Using 0xfeb00000 for watchdog MMIO address\n[ 11.036169] Bluetooth: HCI device and connection manager initialized\n[ 11.045303] sp5100-tco sp5100-tco: initialized. heartbeat=60 sec (nowayout=0)\n[ 11.049697] Bluetooth: HCI socket layer initialized\n[ 11.061868] Bluetooth: L2CAP socket layer initialized\n[ 11.066091] rtw_8822ce 0000:01:00.0: Firmware version 9.9.15, H2C version 15\n[ 11.066212] rtw_8822ce 0000:01:00.0: WOW Firmware version 9.9.4, H2C version 15\n[ 11.067025] Bluetooth: SCO socket layer initialized\n[ 11.094905] ACPI: battery: new extension: cros-charge-control.4.auto\n[ 11.113995] usb 1-5: Found UVC 1.00 device HP Wide Vision HD Camera (0408:51ee)\n[ 11.115382] acp3x-5682-play: codec dai name = rt5682-aif1\n[ 11.115739] rtw_8822ce 0000:01:00.0 wlp1s0: renamed from wlan0\n[ 11.131711] usbcore: registered new interface driver uvcvideo\n[ 11.158425] usbcore: registered new interface driver btusb\n[ 11.164669] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000c lmp_ver=0a lmp_subver=8822\n[ 11.174618] Bluetooth: hci0: RTL: rom_version status=0 version=3\n[ 11.180661] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822cu_fw.bin\n[ 11.187210] bluetooth hci0: Direct firmware load for rtl_bt/rtl8822cu_fw.bin failed with error -2\n[ 11.196121] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8822cu_fw not found\n[ 11.205589] acp3x-alc5682-max98357 AMDI5682:00: ASoC: driver name too long 'acp3xalc5682m98357' -> 'acp3xalc5682m98'\n[ 11.224525] input: acp3xalc5682m98357 Headset Jack as /devices/pci0000:00/0000:00:08.1/0000:02:00.5/AMDI5682:00/sound/card0/input5\ndone\nSaving random seed: OK\nStarting network: ip: RTNETLINK answers: File exists\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878193/environment\n/ # /lava-15878193/bin/lava-test-runner /lava-15878193/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878193/0/tests/0_dmesg\n+ cat uuid\n[ 11.868110] \n+ UUID=15878193_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 11.897518] \n[ 11.922877] \nkern :emerg : call_irq_handler: 1.55 No irq handler for vector\nkern :emerg : call_irq_handler: 2.55 No irq handler for vector[ 11.948674] \nkern :emerg : call_irq_handler: 3.55 No irq handler for vector\n[ 11.963315] \n+ set +x\n\n/ #\n"}, {'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb4577ad57aa842a06abc6', 'origin': 'maestro', 'comment': 'crit on hp-x360-14a-cb0001xx-zork in lava-collabora', 'start_time': '2024-10-01T00:42:31.479000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'hp-x360-14a-cb0001xx-zork', 'job_id': '15878193', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878193'}}, 'waived': False, 'path': 'boot.dmesg.crit', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f4ad57aa842a06ab9f/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f4ad57aa842a06ab9f/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': "u 0000:02:00.0: amdgpu: failed to load ucode RLC_RESTORE_LIST_GPM_MEM(0x2A)\n[ 4.347498] amdgpu 0000:02:00.0: amdgpu: psp gfx command LOAD_IP_FW(0x6) failed and response status is (0xFFFF000F)\n[ 4.358528] amdgpu 0000:02:00.0: amdgpu: failed to load ucode RLC_RESTORE_LIST_SRM_MEM(0x2B)\n[ 4.367062] amdgpu 0000:02:00.0: amdgpu: psp gfx command LOAD_IP_FW(0x6) failed and response status is (0xFFFF000F)\n[ 4.396852] amdgpu 0000:02:00.0: amdgpu: RAS: optional ras ta ucode is not available\n[ 4.411639] amdgpu 0000:02:00.0: amdgpu: RAP: optional rap ta ucode is not available\n[ 4.419384] amdgpu 0000:02:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available\n[ 4.430006] [drm] DM_PPLIB: values for F clock\n[ 4.434465] [drm] DM_PPLIB:? 400000 in kHz, 3174 in mV\n[ 4.439607] [drm] DM_PPLIB:? 800000 in kHz, 3724 in mV\n[ 4.444746] [drm] DM_PPLIB: values for DCF clock\n[ 4.449370] [drm] DM_PPLIB:? 300000 in kHz, 3174 in mV\n[ 4.454508] [drm] DM_PPLIB:? 600000 in kHz, 3724 in mV\n[ 4.459645] [drm] DM_PPLIB:? 626000 in kHz, 3924 in mV\n[ 4.464783] [drm] DM_PPLIB:? 654000 in kHz, 4074 in mV\n[ 4.470562] [drm] Display Core v3.2.301 initialized on DCN 1.0.1\n[ 4.565643] [drm] kiq ring mec 2 pipe 1 q 0\n[ 4.584735] amdgpu 0000:02:00.0: amdgpu: SE 1, SH per SE 1, CU per SH 3, active_cu_number 3\n[ 4.593116] amdgpu 0000:02:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0\n[ 4.600173] amdgpu 0000:02:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0\n[ 4.607833] amdgpu 0000:02:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0\n[ 4.615497] amdgpu 0000:02:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0\n[ 4.623155] amdgpu 0000:02:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0\n[ 4.630815] amdgpu 0000:02:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0\n[ 4.638473] amdgpu 0000:02:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0\n[ 4.646130] amdgpu 0000:02:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0\n[ 4.653789] amdgpu 0000:02:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0\n[ 4.661530] amdgpu 0000:02:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0\n[ 4.669372] amdgpu 0000:02:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 8\n[ 4.676606] amdgpu 0000:02:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 8\n[ 4.684003] amdgpu 0000:02:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 8\n[ 4.691489] amdgpu 0000:02:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 8\n[ 4.698975] amdgpu 0000:02:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 8\n[ 4.711896] amdgpu: pp_dpm_get_sclk_od was not implemented.\n[ 4.717516] amdgpu: pp_dpm_get_mclk_od was not implemented.\n[ 4.723413] amdgpu 0000:02:00.0: amdgpu: Runtime PM not available\n[ 4.732880] [drm] Initialized amdgpu 3.59.0 for 0000:02:00.0 on minor 0\n[ 4.752279] loop: module loaded\n[ 4.759131] e100: Intel(R) PRO/100 Network Driver\n[ 4.763852] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 4.769430] e1000: Intel(R) PRO/1000 Network Driver\n[ 4.774325] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 4.780145] e1000e: Intel(R) PRO/1000 Network Driver\n[ 4.785125] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 4.791110] sky2: driver version 1.30\n[ 4.795002] usbcore: registered new device driver r8152-cfgselector\n[ 4.801319] usbcore: registered new interface driver r8152\n[ 4.806857] usbcore: registered new interface driver asix\n[ 4.812323] usbcore: registered new interface driver ax88179_178a\n[ 4.818465] usbcore: registered new interface driver cdc_ether\n[ 4.824361] usbcore: registered new interface driver net1080\n[ 4.830087] usbcore: registered new interface driver cdc_subset\n[ 4.836064] usbcore: registered new interface driver zaurus\n[ 4.841693] usbcore: registered new interface driver cdc_ncm\n[ 4.847416] usbcore: registered new interface driver r8153_ecm\n[ 4.854560] xhci_hcd 0000:02:00.3: xHCI Host Controller\n[ 4.860389] xhci_hcd 0000:02:00.3: new USB bus registered, assigned bus number 1\n[ 4.868199] xhci_hcd 0000:02:00.3: hcc params 0x0278ffe5 hci version 0x110 quirks 0x0000004000000090\n[ 4.879025] xhci_hcd 0000:02:00.3: xHCI Host Controller\n[ 4.884617] xhci_hcd 0000:02:00.3: new USB bus registered, assigned bus number 2\n[ 4.892044] xhci_hcd 0000:02:00.3: Host supports USB 3.1 Enhanced SuperSpeed\n[ 4.899692] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.907985] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.915210] usb usb1: Product: xHCI Host Controller\n[ 4.920095] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.927056] usb usb1: SerialNumber: 0000:02:00.3\n[ 4.932932] hub 1-0:1.0: USB hub found\n[ 4.936807] hub 1-0:1.0: 6 ports detected\n[ 4.943133] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 4.951402] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 4.959707] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.966991] usb usb2: Product: xHCI Host Controller\n[ 4.971885] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.978873] usb usb2: SerialNumber: 0000:02:00.3\n[ 4.984731] hub 2-0:1.0: USB hub found\n[ 4.988596] hub 2-0:1.0: 4 ports detected\n[ 4.994292] usbcore: registered new interface driver usblp\n[ 4.999857] usbcore: registered new interface driver usb-storage\n[ 5.006221] UDC core: g_ether: couldn't find an available UDC\n[ 5.012137] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 5.018945] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 5.031220] i8042: Warning: Keylock active\n[ 5.035576] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 5.042143] rtc_cmos 00:01: RTC can wake from S4\n[ 5.048062] rtc_cmos 00:01: registered as rtc0\n[ 5.052761] rtc_cmos 00:01: alarms up to one month, y3k, 114 bytes nvram\n[ 5.059702] fail to initialize ptp_kvm\n[ 5.059954] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3\n[ 5.060092] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 5.081468] sdhci: Secure Digital Host Controller Interface driver\n[ 5.087665] sdhci: Copyright(c) Pierre Ossman\n[ 5.092416] hid: raw HID events driver (C) Jiri Kosina\n[ 5.098141] mmc0: SDHCI controller on ACPI [AMDI0040:00] using ADMA\n[ 5.098869] usbcore: registered new interface driver usbhid\n[ 5.099345] modprobe (79) used greatest stack depth: 6344 bytes left\n[ 5.116353] usbhid: USB HID core driver\n[ 5.121294] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/GOOG0006:00/input/input4\n[ 5.137698] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 5.147731] Initializing XFRM netlink socket\n[ 5.151091] snd_hda_intel 0000:02:00.1: Cannot probe codecs, giving up\n[ 5.152243] NET: Registered PF_INET6 protocol family\n[ 5.164826] Segment Routing with IPv6\n[ 5.168586] In-situ OAM (IOAM) with IPv6\n[ 5.172744] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 5.179497] NET: Registered PF_PACKET protocol family\n[ 5.184745] 9pnet: Installing 9P2000 support\n[ 5.189161] Key type dns_resolver registered\n[ 5.195984] microcode: Current revision: 0x08200103\n[ 5.201248] IPI shorthand broadcast: enabled\n[ 5.204454] usb 1-5: new high-speed USB device number 2 using xhci_hcd\n[ 5.249667] sched_clock: Marking stable (5222003063, 27363398)->(5283193420, -33826959)\n[ 5.258906] registered taskstats version 1\n[ 5.263029] Loading compiled-in X.509 certificates\n[ 5.282818] kmemleak: Kernel memory leak detector initialized (mem pool available: 15833)\n[ 5.282825] kmemleak: Automatic memory scanning thread started\n[ 5.292683] PM: Magic number: 12:778:707\n[ 5.301177] printk: legacy console [netcon0] enabled\n[ 5.306172] netconsole: network logging started\n[ 5.311689] acpi_cpufreq: overriding BIOS provided _PSD data\n[ 5.325890] mmc0: new HS400 MMC card at address 0001\n[ 5.332123] mmcblk0: mmc0:0001 MMC32G 29.1 GiB\n[ 5.342013] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 5.351069] mmcblk0boot0: mmc0:0001 MMC32G 4.00 MiB\n[ 5.356985] usb 1-5: New USB device found, idVendor=0408, idProduct=51ee, bcdDevice= 0.01\n[ 5.358559] mmcblk0boot1: mmc0:0001 MMC32G 4.00 MiB\n[ 5.365213] usb 1-5: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 5.372468] mmcblk0rpmb: mmc0:0001 MMC32G 4.00 MiB, chardev (244:0)\n[ 5.377213] usb 1-5: Product: HP Wide Vision HD Camera\n[ 5.388638] usb 1-5: Manufacturer: Quanta\n[ 5.392663] usb 1-5: SerialNumber: 0001\n[ 5.451530] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.469500] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=30.00\n[ 5.477699] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.484847] usb 2-3: Product: USB 10/100/1000 LAN\n[ 5.489561] usb 2-3: Manufacturer: Realtek\n[ 5.493669] usb 2-3: SerialNumber: 000001\n[ 5.580476] usb 1-6: new full-speed USB device number 3 using xhci_hcd\n[ 5.710357] usb 1-6: New USB device found, idVendor=0bda, idProduct=b00c, bcdDevice= 0.00\n[ 5.718570] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3\n[ 5.725710] usb 1-6: Product: Bluetooth Radio\n[ 5.730077] usb 1-6: Manufacturer: Realtek\n[ 5.734250] usb 1-6: SerialNumber: 00e04c000001\n[ 5.827974] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 5.907272] r8152 2-3:1.0 eth0: v1.12.13\n[ 7.541338] r8152 2-3:1.0 eth0: carrier on\n[ 7.558380] Sending DHCP requests .\n[ 7.739431] amdgpu 0000:02:00.0: [drm:amdgpu_ib_ring_tests] *ERROR* IB test failed on sdma0 (-110).\n[ 7.767462] [drm:amdgpu_device_delayed_init_work_handler] *ERROR* ib ring test failed (-110).\n[ 9.825420] ., OK\n[ 9.835407] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.20\n[ 9.843433] IP-Config: Complete:\n[ 9.846680] device=eth0, hwaddr=00:24:32:50:19:45, ipaddr=192.168.201.20, mask=255.255.255.0, gw=192.168.201.1\n[ 9.857121] host=hp-x360-14a-cb0001xx-zork-cbg-9, domain=lava-rack, nis-domain=(none)\n[ 9.865397] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 9.865401] nameserver0=192.168.201.1\n[ 9.877032] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 9.891917] modprobe (89) used greatest stack depth: 6220 bytes left\n[ 9.893609] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 9.905261] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 9.912678] clk: Disabling unused clocks\n[ 9.916930] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 9.918403] PM: genpd: Disabling unused power domains\n[ 9.925582] cfg80211: failed to load regulatory.db\n[ 9.930639] ALSA device list:\n[ 9.938404] No soundcards found.\n[ 9.942422] dw-apb-uart AMDI0020:00: forbid DMA for kernel console\n[ 9.948951] Freeing unused kernel image (initmem) memory: 940K\n[ 9.955021] Write protecting kernel text and read-only data: 52708k\n[ 9.961304] Run /init as init process\n[ 9.983408] swapon (96) used greatest stack depth: 6184 bytes left\n[ 9.989683] ln (97) used greatest stack depth: 6116 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\n[ 10.021899] S02sysctl (111) used greatest stack depth: 6104 bytes left\nPopulating /dev using udev: [ 10.033716] udevd[120]: starting version 3.2.9\n[ 10.042070] udevd[120]: specified user 'tss' unknown\n[ 10.047121] udevd[120]: specified group 'tss' unknown\n[ 10.053492] udevd (120) used greatest stack depth: 5796 bytes left\n[ 10.053868] udevd[121]: starting eudev-3.2.9\n[ 10.078224] udevd[121]: specified user 'tss' unknown\n[ 10.083256] udevd[121]: specified group 'tss' unknown\n[ 10.194353] chromeos ramoops using acpi device.\n[ 10.268798] rt5682 i2c-10EC5682:00: Using default DAI clk names: rt5682-dai-wclk, rt5682-dai-bclk\n[ 10.274224] udevadm (132) used greatest stack depth: 5524 bytes left\n[ 10.279524] rt5682 i2c-10EC5682:00: supply AVDD not found, using dummy regulator\n[ 10.295935] rt5682 i2c-10EC5682:00: supply MICVDD not found, using dummy regulator\n[ 10.296587] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0\n[ 10.305062] rt5682 i2c-10EC5682:00: supply VBAT not found, using dummy regulator\n[ 10.310974] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection\n[ 10.314091] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20\n[ 10.330507] rt5682 i2c-10EC5682:00: supply DBVDD not found, using dummy regulator\n[ 10.334520] r8152 2-3:1.0 enp2s0f3u3: renamed from eth0 (while UP)\n[ 10.342544] rt5682 i2c-10EC5682:00: supply LDO1-IN not found, using dummy regulator\n[ 10.348279] i2c i2c-9: Successfully instantiated SPD at 0x50\ncoreboot-e6103af7 Mon Sep 12 14:38:59 UTC 2022 smm starting (log level: 8)...\nSMI# #1\nGSMI Unknown: 0xff\ncoreboot-e6103af7 Mon Sep 12 14:38:59 UTC 2022 smm starting (log level: 8)...\nSMI# #1\nGSMI Handshake\n[ 10.488502] efivars: Registered efivars operations\n[ 10.493380] gsmi version 1.0 loaded\n[ 11.020335] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver\n[ 11.027022] Bluetooth: Core ver 2.22\n[ 11.030827] NET: Registered PF_BLUETOOTH protocol family\n[ 11.035709] sp5100-tco sp5100-tco: Using 0xfeb00000 for watchdog MMIO address\n[ 11.036169] Bluetooth: HCI device and connection manager initialized\n[ 11.045303] sp5100-tco sp5100-tco: initialized. heartbeat=60 sec (nowayout=0)\n[ 11.049697] Bluetooth: HCI socket layer initialized\n[ 11.061868] Bluetooth: L2CAP socket layer initialized\n[ 11.066091] rtw_8822ce 0000:01:00.0: Firmware version 9.9.15, H2C version 15\n[ 11.066212] rtw_8822ce 0000:01:00.0: WOW Firmware version 9.9.4, H2C version 15\n[ 11.067025] Bluetooth: SCO socket layer initialized\n[ 11.094905] ACPI: battery: new extension: cros-charge-control.4.auto\n[ 11.113995] usb 1-5: Found UVC 1.00 device HP Wide Vision HD Camera (0408:51ee)\n[ 11.115382] acp3x-5682-play: codec dai name = rt5682-aif1\n[ 11.115739] rtw_8822ce 0000:01:00.0 wlp1s0: renamed from wlan0\n[ 11.131711] usbcore: registered new interface driver uvcvideo\n[ 11.158425] usbcore: registered new interface driver btusb\n[ 11.164669] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000c lmp_ver=0a lmp_subver=8822\n[ 11.174618] Bluetooth: hci0: RTL: rom_version status=0 version=3\n[ 11.180661] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822cu_fw.bin\n[ 11.187210] bluetooth hci0: Direct firmware load for rtl_bt/rtl8822cu_fw.bin failed with error -2\n[ 11.196121] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8822cu_fw not found\n[ 11.205589] acp3x-alc5682-max98357 AMDI5682:00: ASoC: driver name too long 'acp3xalc5682m98357' -> 'acp3xalc5682m98'\n[ 11.224525] input: acp3xalc5682m98357 Headset Jack as /devices/pci0000:00/0000:00:08.1/0000:02:00.5/AMDI5682:00/sound/card0/input5\ndone\nSaving random seed: OK\nStarting network: ip: RTNETLINK answers: File exists\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878193/environment\n/ # /lava-15878193/bin/lava-test-runner /lava-15878193/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878193/0/tests/0_dmesg\n+ cat uuid\n[ 11.868110] \n+ UUID=15878193_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 11.897518] \n[ 11.922877] \nkern :emerg : call_irq_handler: 1.55 No irq handler for vector\nkern :emerg : call_irq_handler: 2.55 No irq handler for vector[ 11.948674] \nkern :emerg : call_irq_handler: 3.55 No irq handler for vector\n[ 11.963315] \n+ set +x\n\n/ #\n"}], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:42:44 AM UTC [INFO] Received an event for node: 66fb44f1ad57aa842a06ab98 10/01/2024 12:42:46 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [], 'tests': [{'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb44f1ad57aa842a06ab98', 'origin': 'maestro', 'comment': 'baseline-x86-kcidebug-amd on acer-R721T-grunt in lava-collabora', 'start_time': '2024-10-01T00:40:17.148000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'acer-R721T-grunt', 'job_id': '15878186', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878186'}}, 'waived': False, 'path': 'boot', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'FAIL', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f1ad57aa842a06ab98/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f1ad57aa842a06ab98/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': ".958071] [drm] DM_PPLIB: values for Display clock\n[ 3.963044] [drm] DM_PPLIB:? 300000\n[ 3.966538] [drm] DM_PPLIB:? 400000\n[ 3.970038] [drm] DM_PPLIB:? 496560\n[ 3.973535] [drm] DM_PPLIB:? 626090\n[ 3.977033] [drm] DM_PPLIB:? 685720\n[ 3.980527] [drm] DM_PPLIB:? 757900\n[ 3.984025] [drm] DM_PPLIB:? 800000\n[ 3.987518] [drm] DM_PPLIB:? 847060\n[ 3.991018] [drm] DM_PPLIB: Validation clocks:\n[ 3.995470] [drm] DM_PPLIB: engine_max_clock: 60000\n[ 4.000616] [drm] DM_PPLIB: memory_max_clock: 93300\n[ 4.005764] [drm] DM_PPLIB: level : 8\n[ 4.010568] [drm] DM_PPLIB: values for Memory clock\n[ 4.015454] [drm] DM_PPLIB:? 667000\n[ 4.018955] [drm] DM_PPLIB:? 933000\n[ 4.022451] [drm] DM_PPLIB: Validation clocks:\n[ 4.026906] [drm] DM_PPLIB: engine_max_clock: 60000\n[ 4.032057] [drm] DM_PPLIB: memory_max_clock: 93300\n[ 4.037198] [drm] DM_PPLIB: level : 8\n[ 4.042341] [drm] Display Core v3.2.301 initialized on DCE 11.0\n[ 4.160462] [drm] UVD initialized successfully.\n[ 4.266445] [drm] VCE initialized successfully.\n[ 4.272825] amdgpu 0000:00:01.0: amdgpu: SE 1, SH per SE 1, CU per SH 3, active_cu_number 3\n[ 4.283137] amdgpu: pp_dpm_get_sclk_od was not implemented.\n[ 4.288748] amdgpu: pp_dpm_get_mclk_od was not implemented.\n[ 4.294554] amdgpu 0000:00:01.0: amdgpu: Runtime PM not available\n[ 4.304780] [drm] Initialized amdgpu 3.59.0 for 0000:00:01.0 on minor 0\n[ 4.326647] loop: module loaded\n[ 4.334457] e100: Intel(R) PRO/100 Network Driver\n[ 4.339172] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 4.344724] e1000: Intel(R) PRO/1000 Network Driver\n[ 4.349602] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 4.355424] e1000e: Intel(R) PRO/1000 Network Driver\n[ 4.360401] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 4.366408] sky2: driver version 1.30\n[ 4.370367] usbcore: registered new device driver r8152-cfgselector\n[ 4.376686] usbcore: registered new interface driver r8152\n[ 4.382234] usbcore: registered new interface driver asix\n[ 4.387692] usbcore: registered new interface driver ax88179_178a\n[ 4.393849] usbcore: registered new interface driver cdc_ether\n[ 4.399766] usbcore: registered new interface driver net1080\n[ 4.405499] usbcore: registered new interface driver cdc_subset\n[ 4.411485] usbcore: registered new interface driver zaurus\n[ 4.417122] usbcore: registered new interface driver cdc_ncm\n[ 4.422851] usbcore: registered new interface driver r8153_ecm\n[ 4.430431] xhci_hcd 0000:00:10.0: xHCI Host Controller\n[ 4.436557] xhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 1\n[ 4.549121] xhci_hcd 0000:00:10.0: hcc params 0x014040c3 hci version 0x100 quirks 0x0000000000000010\n[ 4.560086] ehci-pci 0000:00:12.0: EHCI Host Controller\n[ 4.560341] xhci_hcd 0000:00:10.0: xHCI Host Controller\n[ 4.566057] ehci-pci 0000:00:12.0: new USB bus registered, assigned bus number 2\n[ 4.571163] xhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 3\n[ 4.578021] ehci-pci 0000:00:12.0: debug port 2\n[ 4.585386] xhci_hcd 0000:00:10.0: Host supports USB 3.0 SuperSpeed\n[ 4.590159] ehci-pci 0000:00:12.0: irq 18, io mem 0xf4d89000\n[ 4.596738] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.610144] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.610166] ehci-pci 0000:00:12.0: USB 2.0 started, EHCI 1.00\n[ 4.617367] usb usb1: Product: xHCI Host Controller\n[ 4.617371] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.634968] usb usb1: SerialNumber: 0000:00:10.0\n[ 4.641099] hub 1-0:1.0: USB hub found\n[ 4.645003] hub 1-0:1.0: 4 ports detected\n[ 4.650688] usb usb3: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 4.659025] usb usb3: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 4.667302] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.674606] usb usb3: Product: xHCI Host Controller\n[ 4.679508] usb usb3: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.686478] usb usb3: SerialNumber: 0000:00:10.0\n[ 4.692553] hub 3-0:1.0: USB hub found\n[ 4.696391] hub 3-0:1.0: 4 ports detected\n[ 4.701933] usbcore: registered new interface driver usblp\n[ 4.702070] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.707500] usbcore: registered new interface driver usb-storage\n[ 4.715720] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.722228] UDC core: g_ether: couldn't find an available UDC\n[ 4.728939] usb usb2: Product: EHCI Host Controller\n[ 4.728943] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 ehci_hcd\n[ 4.734878] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 4.739576] usb usb2: SerialNumber: 0000:00:12.0\n[ 4.746532] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 4.754880] hub 2-0:1.0: USB hub found\n[ 4.758882] i8042: Warning: Keylock active\n[ 4.768328] hub 2-0:1.0: 2 ports detected\n[ 4.772231] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 4.787230] rtc_cmos 00:01: RTC can wake from S4\n[ 4.793612] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3\n[ 4.799485] rtc_cmos 00:01: registered as rtc0\n[ 4.807069] rtc_cmos 00:01: alarms up to one day, 114 bytes nvram\n[ 4.813452] fail to initialize ptp_kvm\n[ 4.813958] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 4.826643] amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled\n[ 4.834165] sdhci: Secure Digital Host Controller Interface driver\n[ 4.840344] sdhci: Copyright(c) Pierre Ossman\n[ 4.845163] hid: raw HID events driver (C) Jiri Kosina\n[ 4.846879] sdhci-pci 0000:00:14.7: SDHCI controller found [1022:7906] (rev 1)\n[ 4.850336] sdhci-pci 0000:02:00.0: SDHCI controller found [1217:8620] (rev 1)\n[ 4.859991] usbcore: registered new interface driver usbhid\n[ 4.866357] mmc1: emmc 1.8v flag is set, force 1.8v signaling voltage\n[ 4.870438] usbhid: USB HID core driver\n[ 4.883907] modprobe (66) used greatest stack depth: 6284 bytes left\n[ 4.890824] mmc1: SDHCI controller on PCI [0000:02:00.0] using ADMA\n[ 4.891731] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:17/PNP0C09:00/GOOG0006:00/input/input4\n[ 4.916505] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.925464] snd_hda_intel 0000:00:01.1: Force to non-snoop mode\n[ 4.933459] Initializing XFRM netlink socket\n[ 4.937828] usb 1-3: new high-speed USB device number 2 using xhci_hcd\n[ 4.939207] NET: Registered PF_INET6 protocol family\n[ 4.951509] snd_hda_intel 0000:00:01.1: Cannot probe codecs, giving up\n[ 4.951627] Segment Routing with IPv6\n[ 4.962024] In-situ OAM (IOAM) with IPv6\n[ 4.966419] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.973452] NET: Registered PF_PACKET protocol family\n[ 4.978680] 9pnet: Installing 9P2000 support\n[ 4.983062] Key type dns_resolver registered\n[ 4.987421] x86/pm: family 0x15 cpu detected, MSR saving is needed during suspending.\n[ 4.995535] mmc0: SDHCI controller on PCI [0000:00:14.7] using ADMA 64-bit\n[ 5.003574] microcode: Current revision: 0x06006705\n[ 5.008858] IPI shorthand broadcast: enabled\n[ 5.016829] usb 2-1: new high-speed USB device number 2 using ehci-pci\n[ 5.084248] usb 1-3: New USB device found, idVendor=0bda, idProduct=5416, bcdDevice= 1.04\n[ 5.084670] sched_clock: Marking stable (5055005547, 28788820)->(5131515419, -47721052)\n[ 5.092485] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0\n[ 5.092494] usb 1-3: Product: 4-Port USB 2.0 Hub\n[ 5.112261] usb 1-3: Manufacturer: Generic\n[ 5.112745] registered taskstats version 1\n[ 5.119772] hub 1-3:1.0: USB hub found\n[ 5.120486] Loading compiled-in X.509 certificates\n[ 5.125115] hub 1-3:1.0: 4 ports detected\n[ 5.152500] kmemleak: Kernel memory leak detector initialized (mem pool available: 15839)\n[ 5.152512] kmemleak: Automatic memory scanning thread started\n[ 5.164081] PM: Magic number: 12:778:707\n[ 5.170834] printk: legacy console [netcon0] enabled\n[ 5.175819] netconsole: network logging started\n[ 5.180847] usb 2-1: New USB device found, idVendor=0438, idProduct=7900, bcdDevice= 0.18\n[ 5.189041] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 5.189896] acpi_cpufreq: overriding BIOS provided _PSD data\n[ 5.199674] hub 2-1:1.0: USB hub found\n[ 5.202491] usb 3-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.206542] hub 2-1:1.0: 4 ports detected\n[ 5.238082] usb 3-3: New USB device found, idVendor=0bda, idProduct=0416, bcdDevice= 1.04\n[ 5.246294] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0\n[ 5.253449] usb 3-3: Product: 4-Port USB 3.0 Hub\n[ 5.258081] usb 3-3: Manufacturer: Generic\n[ 5.270315] hub 3-3:1.0: USB hub found\n[ 5.275627] hub 3-3:1.0: 4 ports detected\n[ 5.504851] usb 2-1.1: new high-speed USB device number 3 using ehci-pci\n[ 5.577843] usb 3-3.4: new SuperSpeed USB device number 3 using xhci_hcd\n[ 5.604463] usb 3-3.4: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=30.00\n[ 5.612870] usb 3-3.4: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.620197] usb 3-3.4: Product: USB 10/100/1000 LAN\n[ 5.625094] usb 3-3.4: Manufacturer: Realtek\n[ 5.629400] usb 3-3.4: SerialNumber: 000001\n[ 5.640390] usb 2-1.1: New USB device found, idVendor=04f2, idProduct=b567, bcdDevice=32.69\n[ 5.648806] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0\n[ 5.656121] usb 2-1.1: Product: HD WebCam\n[ 5.660138] usb 2-1.1: Manufacturer: Chicony Electronics Co.,Ltd.\n[ 5.735718] r8152-cfgselector 3-3.4: reset SuperSpeed USB device number 3 using xhci_hcd\n[ 5.743952] usb 2-1.2: new full-speed USB device number 4 using ehci-pci\n[ 5.841987] usb 2-1.2: New USB device found, idVendor=04ca, idProduct=3016, bcdDevice= 0.01\n[ 5.850372] usb 2-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 5.902667] r8152 3-3.4:1.0 eth0: v1.12.13\n[ 6.672080] mmc1: new HS200 MMC card at address 0001\n[ 6.679048] mmcblk1: mmc1:0001 hB8aP> 29.1 GiB\n[ 6.693477] mmcblk1: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 6.703564] mmcblk1boot0: mmc1:0001 hB8aP> 4.00 MiB\n[ 6.711840] mmcblk1boot1: mmc1:0001 hB8aP> 4.00 MiB\n[ 6.719894] mmcblk1rpmb: mmc1:0001 hB8aP> 16.0 MiB, chardev (244:0)\n[ 7.536912] r8152 3-3.4:1.0 eth0: carrier on\n[ 7.548029] Sending DHCP requests .., OK\n[ 9.888083] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.21\n[ 9.896219] IP-Config: Complete:\n[ 9.899457] device=eth0, hwaddr=00:24:32:50:19:85, ipaddr=192.168.201.21, mask=255.255.255.0, gw=192.168.201.1\n[ 9.909886] host=acer-r721t-grunt-cbg-0, domain=lava-rack, nis-domain=(none)\n[ 9.917381] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 9.917385] nameserver0=192.168.201.1\n[ 9.929123] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 9.945755] modprobe (79) used greatest stack depth: 6276 bytes left\n[ 9.948054] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 9.959356] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 9.966784] clk: Disabling unused clocks\n[ 9.970821] PM: genpd: Disabling unused power domains\n[ 9.971294] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 9.975991] ALSA device list:\n[ 9.984593] cfg80211: failed to load regulatory.db\n[ 9.987571] No soundcards found.\n[ 9.996523] dw-apb-uart AMD0020:00: forbid DMA for kernel console\n[ 10.003132] Freeing unused kernel image (initmem) memory: 940K\n[ 10.009270] Write protecting kernel text and read-only data: 52708k\n[ 10.015567] Run /init as init process\n[ 10.038804] mkdir (84) used greatest stack depth: 6200 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: [ 10.104047] logger (106) used greatest stack depth: 6088 bytes left\nOK\nPopulating /dev using udev: [ 10.123132] udevd[110]: starting version 3.2.9\n[ 10.132898] udevd[110]: specified user 'tss' unknown\n[ 10.137974] udevd[110]: specified group 'tss' unknown\n[ 10.144684] udevd (110) used greatest stack depth: 5996 bytes left\n[ 10.145247] udevd[111]: starting eudev-3.2.9\n[ 10.184571] udevd[111]: specified user 'tss' unknown\n[ 10.190022] udevd[111]: specified group 'tss' unknown\n[ 10.386245] chromeos ramoops using acpi device.\n[ 10.474208] cros-usbpd-notify-acpi GOOG0003:00: Couldn't get Chrome EC device pointer.\n[ 10.540627] udevadm (125) used greatest stack depth: 5532 bytes left\n[ 10.592422] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0\n[ 10.599950] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection\n[ 10.614343] ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0\n[ 10.640575] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20\n[ 10.649368] i2c i2c-8: Successfully instantiated SPD at 0x50\n[ 10.677961] Bluetooth: Core ver 2.22\n[ 10.690534] usb 2-1.1: Found UVC 1.00 device HD WebCam (04f2:b567)\n[ 10.700133] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver\n[ 10.708574] NET: Registered PF_BLUETOOTH protocol family\n[ 10.713925] Bluetooth: HCI device and connection manager initialized\n[ 10.720969] sp5100-tco sp5100-tco: Using 0xfeb00000 for watchdog MMIO address\n[ 10.729177] Bluetooth: HCI socket layer initialized\n[ 10.736088] Bluetooth: L2CAP socket layer initialized\n[ 10.744915] sp5100-tco sp5100-tco: initialized. heartbeat=60 sec (nowayout=0)\n[ 10.752484] Bluetooth: SCO socket layer initialized\n[ 10.772772] usbcore: registered new interface driver btusb\n[ 10.784422] usbcore: registered new interface driver uvcvideo\n[ 10.784555] bluetooth hci0: Direct firmware load for qca/rampatch_usb_00000302.bin failed with error -2\n[ 10.799708] Bluetooth: hci0: failed to request rampatch file: qca/rampatch_usb_00000302.bin (-2)\n[ 10.847829] r8152 3-3.4:1.0 enp0s16u3u4: renamed from eth0 (while UP)\n[ 10.899233] ath10k_pci 0000:01:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 11ad:0807\n[ 10.908592] ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 0 tracing 0 dfs 0 testmode 0\n[ 10.917398] ath10k_pci 0000:01:00.0: firmware ver WLAN.RM.4.4.1-00309- api 6 features wowlan,ignore-otp,mfp crc32 0793bcf2\ncoreboot-v1.9308_26_0.0.22-6034-gd586c7b122 Wed Jul 15 17:51:44 UTC 2020 smm starting...\nSMI# #0\nGSMI Unknown: 0xff\n[ 11.007646] ath10k_pci 0000:01:00.0: board_file api 2 bmi_id N/A crc32 d2863f91\ncoreboot-v1.9308_26_0.0.22-6034-gd586c7b122 Wed Jul 15 17:51:44 UTC 2020 smm starting...\nSMI# #1\nGSMI Handshake\n[ 11.057253] efivars: Registered efivars operations\n[ 11.082655] gsmi version 1.0 loaded\n[ 11.129070] ath10k_pci 0000:01:00.0: htt-ver 3.87 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1\n[ 11.139238] ACPI: battery: new extension: cros-charge-control.8.auto\n[ 11.262080] ath10k_pci 0000:01:00.0 wlp1s0: renamed from wlan0\ndone\nSaving random seed: OK\nStarting network: ip: RTNETLINK answers: File exists\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878186/environment\n/ # /lava-15878186/bin/lava-test-runner /lava-15878186/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878186/0/tests/0_dmesg\n+ cat uuid\n[ 11.914111] \n+ UUID=15878186_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 11.949823] \n[ 11.981537] \nkern :emerg : call_irq_handler: 1.55 No irq handler for vector\n[ 12.014258] \n+ set +x\n[ 12.023618] \n\n/ #\n"}, {'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb4584ad57aa842a06abcb', 'origin': 'maestro', 'comment': 'emerg on acer-R721T-grunt in lava-collabora', 'start_time': '2024-10-01T00:42:44.073000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'acer-R721T-grunt', 'job_id': '15878186', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878186'}}, 'waived': False, 'path': 'boot.dmesg.emerg', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'FAIL', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f1ad57aa842a06ab98/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f1ad57aa842a06ab98/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': ".958071] [drm] DM_PPLIB: values for Display clock\n[ 3.963044] [drm] DM_PPLIB:? 300000\n[ 3.966538] [drm] DM_PPLIB:? 400000\n[ 3.970038] [drm] DM_PPLIB:? 496560\n[ 3.973535] [drm] DM_PPLIB:? 626090\n[ 3.977033] [drm] DM_PPLIB:? 685720\n[ 3.980527] [drm] DM_PPLIB:? 757900\n[ 3.984025] [drm] DM_PPLIB:? 800000\n[ 3.987518] [drm] DM_PPLIB:? 847060\n[ 3.991018] [drm] DM_PPLIB: Validation clocks:\n[ 3.995470] [drm] DM_PPLIB: engine_max_clock: 60000\n[ 4.000616] [drm] DM_PPLIB: memory_max_clock: 93300\n[ 4.005764] [drm] DM_PPLIB: level : 8\n[ 4.010568] [drm] DM_PPLIB: values for Memory clock\n[ 4.015454] [drm] DM_PPLIB:? 667000\n[ 4.018955] [drm] DM_PPLIB:? 933000\n[ 4.022451] [drm] DM_PPLIB: Validation clocks:\n[ 4.026906] [drm] DM_PPLIB: engine_max_clock: 60000\n[ 4.032057] [drm] DM_PPLIB: memory_max_clock: 93300\n[ 4.037198] [drm] DM_PPLIB: level : 8\n[ 4.042341] [drm] Display Core v3.2.301 initialized on DCE 11.0\n[ 4.160462] [drm] UVD initialized successfully.\n[ 4.266445] [drm] VCE initialized successfully.\n[ 4.272825] amdgpu 0000:00:01.0: amdgpu: SE 1, SH per SE 1, CU per SH 3, active_cu_number 3\n[ 4.283137] amdgpu: pp_dpm_get_sclk_od was not implemented.\n[ 4.288748] amdgpu: pp_dpm_get_mclk_od was not implemented.\n[ 4.294554] amdgpu 0000:00:01.0: amdgpu: Runtime PM not available\n[ 4.304780] [drm] Initialized amdgpu 3.59.0 for 0000:00:01.0 on minor 0\n[ 4.326647] loop: module loaded\n[ 4.334457] e100: Intel(R) PRO/100 Network Driver\n[ 4.339172] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 4.344724] e1000: Intel(R) PRO/1000 Network Driver\n[ 4.349602] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 4.355424] e1000e: Intel(R) PRO/1000 Network Driver\n[ 4.360401] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 4.366408] sky2: driver version 1.30\n[ 4.370367] usbcore: registered new device driver r8152-cfgselector\n[ 4.376686] usbcore: registered new interface driver r8152\n[ 4.382234] usbcore: registered new interface driver asix\n[ 4.387692] usbcore: registered new interface driver ax88179_178a\n[ 4.393849] usbcore: registered new interface driver cdc_ether\n[ 4.399766] usbcore: registered new interface driver net1080\n[ 4.405499] usbcore: registered new interface driver cdc_subset\n[ 4.411485] usbcore: registered new interface driver zaurus\n[ 4.417122] usbcore: registered new interface driver cdc_ncm\n[ 4.422851] usbcore: registered new interface driver r8153_ecm\n[ 4.430431] xhci_hcd 0000:00:10.0: xHCI Host Controller\n[ 4.436557] xhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 1\n[ 4.549121] xhci_hcd 0000:00:10.0: hcc params 0x014040c3 hci version 0x100 quirks 0x0000000000000010\n[ 4.560086] ehci-pci 0000:00:12.0: EHCI Host Controller\n[ 4.560341] xhci_hcd 0000:00:10.0: xHCI Host Controller\n[ 4.566057] ehci-pci 0000:00:12.0: new USB bus registered, assigned bus number 2\n[ 4.571163] xhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 3\n[ 4.578021] ehci-pci 0000:00:12.0: debug port 2\n[ 4.585386] xhci_hcd 0000:00:10.0: Host supports USB 3.0 SuperSpeed\n[ 4.590159] ehci-pci 0000:00:12.0: irq 18, io mem 0xf4d89000\n[ 4.596738] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.610144] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.610166] ehci-pci 0000:00:12.0: USB 2.0 started, EHCI 1.00\n[ 4.617367] usb usb1: Product: xHCI Host Controller\n[ 4.617371] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.634968] usb usb1: SerialNumber: 0000:00:10.0\n[ 4.641099] hub 1-0:1.0: USB hub found\n[ 4.645003] hub 1-0:1.0: 4 ports detected\n[ 4.650688] usb usb3: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 4.659025] usb usb3: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 4.667302] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.674606] usb usb3: Product: xHCI Host Controller\n[ 4.679508] usb usb3: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.686478] usb usb3: SerialNumber: 0000:00:10.0\n[ 4.692553] hub 3-0:1.0: USB hub found\n[ 4.696391] hub 3-0:1.0: 4 ports detected\n[ 4.701933] usbcore: registered new interface driver usblp\n[ 4.702070] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.707500] usbcore: registered new interface driver usb-storage\n[ 4.715720] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.722228] UDC core: g_ether: couldn't find an available UDC\n[ 4.728939] usb usb2: Product: EHCI Host Controller\n[ 4.728943] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 ehci_hcd\n[ 4.734878] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 4.739576] usb usb2: SerialNumber: 0000:00:12.0\n[ 4.746532] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 4.754880] hub 2-0:1.0: USB hub found\n[ 4.758882] i8042: Warning: Keylock active\n[ 4.768328] hub 2-0:1.0: 2 ports detected\n[ 4.772231] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 4.787230] rtc_cmos 00:01: RTC can wake from S4\n[ 4.793612] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3\n[ 4.799485] rtc_cmos 00:01: registered as rtc0\n[ 4.807069] rtc_cmos 00:01: alarms up to one day, 114 bytes nvram\n[ 4.813452] fail to initialize ptp_kvm\n[ 4.813958] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 4.826643] amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled\n[ 4.834165] sdhci: Secure Digital Host Controller Interface driver\n[ 4.840344] sdhci: Copyright(c) Pierre Ossman\n[ 4.845163] hid: raw HID events driver (C) Jiri Kosina\n[ 4.846879] sdhci-pci 0000:00:14.7: SDHCI controller found [1022:7906] (rev 1)\n[ 4.850336] sdhci-pci 0000:02:00.0: SDHCI controller found [1217:8620] (rev 1)\n[ 4.859991] usbcore: registered new interface driver usbhid\n[ 4.866357] mmc1: emmc 1.8v flag is set, force 1.8v signaling voltage\n[ 4.870438] usbhid: USB HID core driver\n[ 4.883907] modprobe (66) used greatest stack depth: 6284 bytes left\n[ 4.890824] mmc1: SDHCI controller on PCI [0000:02:00.0] using ADMA\n[ 4.891731] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:17/PNP0C09:00/GOOG0006:00/input/input4\n[ 4.916505] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.925464] snd_hda_intel 0000:00:01.1: Force to non-snoop mode\n[ 4.933459] Initializing XFRM netlink socket\n[ 4.937828] usb 1-3: new high-speed USB device number 2 using xhci_hcd\n[ 4.939207] NET: Registered PF_INET6 protocol family\n[ 4.951509] snd_hda_intel 0000:00:01.1: Cannot probe codecs, giving up\n[ 4.951627] Segment Routing with IPv6\n[ 4.962024] In-situ OAM (IOAM) with IPv6\n[ 4.966419] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.973452] NET: Registered PF_PACKET protocol family\n[ 4.978680] 9pnet: Installing 9P2000 support\n[ 4.983062] Key type dns_resolver registered\n[ 4.987421] x86/pm: family 0x15 cpu detected, MSR saving is needed during suspending.\n[ 4.995535] mmc0: SDHCI controller on PCI [0000:00:14.7] using ADMA 64-bit\n[ 5.003574] microcode: Current revision: 0x06006705\n[ 5.008858] IPI shorthand broadcast: enabled\n[ 5.016829] usb 2-1: new high-speed USB device number 2 using ehci-pci\n[ 5.084248] usb 1-3: New USB device found, idVendor=0bda, idProduct=5416, bcdDevice= 1.04\n[ 5.084670] sched_clock: Marking stable (5055005547, 28788820)->(5131515419, -47721052)\n[ 5.092485] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0\n[ 5.092494] usb 1-3: Product: 4-Port USB 2.0 Hub\n[ 5.112261] usb 1-3: Manufacturer: Generic\n[ 5.112745] registered taskstats version 1\n[ 5.119772] hub 1-3:1.0: USB hub found\n[ 5.120486] Loading compiled-in X.509 certificates\n[ 5.125115] hub 1-3:1.0: 4 ports detected\n[ 5.152500] kmemleak: Kernel memory leak detector initialized (mem pool available: 15839)\n[ 5.152512] kmemleak: Automatic memory scanning thread started\n[ 5.164081] PM: Magic number: 12:778:707\n[ 5.170834] printk: legacy console [netcon0] enabled\n[ 5.175819] netconsole: network logging started\n[ 5.180847] usb 2-1: New USB device found, idVendor=0438, idProduct=7900, bcdDevice= 0.18\n[ 5.189041] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 5.189896] acpi_cpufreq: overriding BIOS provided _PSD data\n[ 5.199674] hub 2-1:1.0: USB hub found\n[ 5.202491] usb 3-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.206542] hub 2-1:1.0: 4 ports detected\n[ 5.238082] usb 3-3: New USB device found, idVendor=0bda, idProduct=0416, bcdDevice= 1.04\n[ 5.246294] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0\n[ 5.253449] usb 3-3: Product: 4-Port USB 3.0 Hub\n[ 5.258081] usb 3-3: Manufacturer: Generic\n[ 5.270315] hub 3-3:1.0: USB hub found\n[ 5.275627] hub 3-3:1.0: 4 ports detected\n[ 5.504851] usb 2-1.1: new high-speed USB device number 3 using ehci-pci\n[ 5.577843] usb 3-3.4: new SuperSpeed USB device number 3 using xhci_hcd\n[ 5.604463] usb 3-3.4: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=30.00\n[ 5.612870] usb 3-3.4: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.620197] usb 3-3.4: Product: USB 10/100/1000 LAN\n[ 5.625094] usb 3-3.4: Manufacturer: Realtek\n[ 5.629400] usb 3-3.4: SerialNumber: 000001\n[ 5.640390] usb 2-1.1: New USB device found, idVendor=04f2, idProduct=b567, bcdDevice=32.69\n[ 5.648806] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0\n[ 5.656121] usb 2-1.1: Product: HD WebCam\n[ 5.660138] usb 2-1.1: Manufacturer: Chicony Electronics Co.,Ltd.\n[ 5.735718] r8152-cfgselector 3-3.4: reset SuperSpeed USB device number 3 using xhci_hcd\n[ 5.743952] usb 2-1.2: new full-speed USB device number 4 using ehci-pci\n[ 5.841987] usb 2-1.2: New USB device found, idVendor=04ca, idProduct=3016, bcdDevice= 0.01\n[ 5.850372] usb 2-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 5.902667] r8152 3-3.4:1.0 eth0: v1.12.13\n[ 6.672080] mmc1: new HS200 MMC card at address 0001\n[ 6.679048] mmcblk1: mmc1:0001 hB8aP> 29.1 GiB\n[ 6.693477] mmcblk1: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 6.703564] mmcblk1boot0: mmc1:0001 hB8aP> 4.00 MiB\n[ 6.711840] mmcblk1boot1: mmc1:0001 hB8aP> 4.00 MiB\n[ 6.719894] mmcblk1rpmb: mmc1:0001 hB8aP> 16.0 MiB, chardev (244:0)\n[ 7.536912] r8152 3-3.4:1.0 eth0: carrier on\n[ 7.548029] Sending DHCP requests .., OK\n[ 9.888083] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.21\n[ 9.896219] IP-Config: Complete:\n[ 9.899457] device=eth0, hwaddr=00:24:32:50:19:85, ipaddr=192.168.201.21, mask=255.255.255.0, gw=192.168.201.1\n[ 9.909886] host=acer-r721t-grunt-cbg-0, domain=lava-rack, nis-domain=(none)\n[ 9.917381] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 9.917385] nameserver0=192.168.201.1\n[ 9.929123] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 9.945755] modprobe (79) used greatest stack depth: 6276 bytes left\n[ 9.948054] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 9.959356] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 9.966784] clk: Disabling unused clocks\n[ 9.970821] PM: genpd: Disabling unused power domains\n[ 9.971294] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 9.975991] ALSA device list:\n[ 9.984593] cfg80211: failed to load regulatory.db\n[ 9.987571] No soundcards found.\n[ 9.996523] dw-apb-uart AMD0020:00: forbid DMA for kernel console\n[ 10.003132] Freeing unused kernel image (initmem) memory: 940K\n[ 10.009270] Write protecting kernel text and read-only data: 52708k\n[ 10.015567] Run /init as init process\n[ 10.038804] mkdir (84) used greatest stack depth: 6200 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: [ 10.104047] logger (106) used greatest stack depth: 6088 bytes left\nOK\nPopulating /dev using udev: [ 10.123132] udevd[110]: starting version 3.2.9\n[ 10.132898] udevd[110]: specified user 'tss' unknown\n[ 10.137974] udevd[110]: specified group 'tss' unknown\n[ 10.144684] udevd (110) used greatest stack depth: 5996 bytes left\n[ 10.145247] udevd[111]: starting eudev-3.2.9\n[ 10.184571] udevd[111]: specified user 'tss' unknown\n[ 10.190022] udevd[111]: specified group 'tss' unknown\n[ 10.386245] chromeos ramoops using acpi device.\n[ 10.474208] cros-usbpd-notify-acpi GOOG0003:00: Couldn't get Chrome EC device pointer.\n[ 10.540627] udevadm (125) used greatest stack depth: 5532 bytes left\n[ 10.592422] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0\n[ 10.599950] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection\n[ 10.614343] ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0\n[ 10.640575] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20\n[ 10.649368] i2c i2c-8: Successfully instantiated SPD at 0x50\n[ 10.677961] Bluetooth: Core ver 2.22\n[ 10.690534] usb 2-1.1: Found UVC 1.00 device HD WebCam (04f2:b567)\n[ 10.700133] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver\n[ 10.708574] NET: Registered PF_BLUETOOTH protocol family\n[ 10.713925] Bluetooth: HCI device and connection manager initialized\n[ 10.720969] sp5100-tco sp5100-tco: Using 0xfeb00000 for watchdog MMIO address\n[ 10.729177] Bluetooth: HCI socket layer initialized\n[ 10.736088] Bluetooth: L2CAP socket layer initialized\n[ 10.744915] sp5100-tco sp5100-tco: initialized. heartbeat=60 sec (nowayout=0)\n[ 10.752484] Bluetooth: SCO socket layer initialized\n[ 10.772772] usbcore: registered new interface driver btusb\n[ 10.784422] usbcore: registered new interface driver uvcvideo\n[ 10.784555] bluetooth hci0: Direct firmware load for qca/rampatch_usb_00000302.bin failed with error -2\n[ 10.799708] Bluetooth: hci0: failed to request rampatch file: qca/rampatch_usb_00000302.bin (-2)\n[ 10.847829] r8152 3-3.4:1.0 enp0s16u3u4: renamed from eth0 (while UP)\n[ 10.899233] ath10k_pci 0000:01:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 11ad:0807\n[ 10.908592] ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 0 tracing 0 dfs 0 testmode 0\n[ 10.917398] ath10k_pci 0000:01:00.0: firmware ver WLAN.RM.4.4.1-00309- api 6 features wowlan,ignore-otp,mfp crc32 0793bcf2\ncoreboot-v1.9308_26_0.0.22-6034-gd586c7b122 Wed Jul 15 17:51:44 UTC 2020 smm starting...\nSMI# #0\nGSMI Unknown: 0xff\n[ 11.007646] ath10k_pci 0000:01:00.0: board_file api 2 bmi_id N/A crc32 d2863f91\ncoreboot-v1.9308_26_0.0.22-6034-gd586c7b122 Wed Jul 15 17:51:44 UTC 2020 smm starting...\nSMI# #1\nGSMI Handshake\n[ 11.057253] efivars: Registered efivars operations\n[ 11.082655] gsmi version 1.0 loaded\n[ 11.129070] ath10k_pci 0000:01:00.0: htt-ver 3.87 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1\n[ 11.139238] ACPI: battery: new extension: cros-charge-control.8.auto\n[ 11.262080] ath10k_pci 0000:01:00.0 wlp1s0: renamed from wlan0\ndone\nSaving random seed: OK\nStarting network: ip: RTNETLINK answers: File exists\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878186/environment\n/ # /lava-15878186/bin/lava-test-runner /lava-15878186/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878186/0/tests/0_dmesg\n+ cat uuid\n[ 11.914111] \n+ UUID=15878186_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 11.949823] \n[ 11.981537] \nkern :emerg : call_irq_handler: 1.55 No irq handler for vector\n[ 12.014258] \n+ set +x\n[ 12.023618] \n\n/ #\n"}, {'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb4584ad57aa842a06abcc', 'origin': 'maestro', 'comment': 'alert on acer-R721T-grunt in lava-collabora', 'start_time': '2024-10-01T00:42:44.073000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'acer-R721T-grunt', 'job_id': '15878186', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878186'}}, 'waived': False, 'path': 'boot.dmesg.alert', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f1ad57aa842a06ab98/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f1ad57aa842a06ab98/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': ".958071] [drm] DM_PPLIB: values for Display clock\n[ 3.963044] [drm] DM_PPLIB:? 300000\n[ 3.966538] [drm] DM_PPLIB:? 400000\n[ 3.970038] [drm] DM_PPLIB:? 496560\n[ 3.973535] [drm] DM_PPLIB:? 626090\n[ 3.977033] [drm] DM_PPLIB:? 685720\n[ 3.980527] [drm] DM_PPLIB:? 757900\n[ 3.984025] [drm] DM_PPLIB:? 800000\n[ 3.987518] [drm] DM_PPLIB:? 847060\n[ 3.991018] [drm] DM_PPLIB: Validation clocks:\n[ 3.995470] [drm] DM_PPLIB: engine_max_clock: 60000\n[ 4.000616] [drm] DM_PPLIB: memory_max_clock: 93300\n[ 4.005764] [drm] DM_PPLIB: level : 8\n[ 4.010568] [drm] DM_PPLIB: values for Memory clock\n[ 4.015454] [drm] DM_PPLIB:? 667000\n[ 4.018955] [drm] DM_PPLIB:? 933000\n[ 4.022451] [drm] DM_PPLIB: Validation clocks:\n[ 4.026906] [drm] DM_PPLIB: engine_max_clock: 60000\n[ 4.032057] [drm] DM_PPLIB: memory_max_clock: 93300\n[ 4.037198] [drm] DM_PPLIB: level : 8\n[ 4.042341] [drm] Display Core v3.2.301 initialized on DCE 11.0\n[ 4.160462] [drm] UVD initialized successfully.\n[ 4.266445] [drm] VCE initialized successfully.\n[ 4.272825] amdgpu 0000:00:01.0: amdgpu: SE 1, SH per SE 1, CU per SH 3, active_cu_number 3\n[ 4.283137] amdgpu: pp_dpm_get_sclk_od was not implemented.\n[ 4.288748] amdgpu: pp_dpm_get_mclk_od was not implemented.\n[ 4.294554] amdgpu 0000:00:01.0: amdgpu: Runtime PM not available\n[ 4.304780] [drm] Initialized amdgpu 3.59.0 for 0000:00:01.0 on minor 0\n[ 4.326647] loop: module loaded\n[ 4.334457] e100: Intel(R) PRO/100 Network Driver\n[ 4.339172] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 4.344724] e1000: Intel(R) PRO/1000 Network Driver\n[ 4.349602] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 4.355424] e1000e: Intel(R) PRO/1000 Network Driver\n[ 4.360401] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 4.366408] sky2: driver version 1.30\n[ 4.370367] usbcore: registered new device driver r8152-cfgselector\n[ 4.376686] usbcore: registered new interface driver r8152\n[ 4.382234] usbcore: registered new interface driver asix\n[ 4.387692] usbcore: registered new interface driver ax88179_178a\n[ 4.393849] usbcore: registered new interface driver cdc_ether\n[ 4.399766] usbcore: registered new interface driver net1080\n[ 4.405499] usbcore: registered new interface driver cdc_subset\n[ 4.411485] usbcore: registered new interface driver zaurus\n[ 4.417122] usbcore: registered new interface driver cdc_ncm\n[ 4.422851] usbcore: registered new interface driver r8153_ecm\n[ 4.430431] xhci_hcd 0000:00:10.0: xHCI Host Controller\n[ 4.436557] xhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 1\n[ 4.549121] xhci_hcd 0000:00:10.0: hcc params 0x014040c3 hci version 0x100 quirks 0x0000000000000010\n[ 4.560086] ehci-pci 0000:00:12.0: EHCI Host Controller\n[ 4.560341] xhci_hcd 0000:00:10.0: xHCI Host Controller\n[ 4.566057] ehci-pci 0000:00:12.0: new USB bus registered, assigned bus number 2\n[ 4.571163] xhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 3\n[ 4.578021] ehci-pci 0000:00:12.0: debug port 2\n[ 4.585386] xhci_hcd 0000:00:10.0: Host supports USB 3.0 SuperSpeed\n[ 4.590159] ehci-pci 0000:00:12.0: irq 18, io mem 0xf4d89000\n[ 4.596738] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.610144] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.610166] ehci-pci 0000:00:12.0: USB 2.0 started, EHCI 1.00\n[ 4.617367] usb usb1: Product: xHCI Host Controller\n[ 4.617371] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.634968] usb usb1: SerialNumber: 0000:00:10.0\n[ 4.641099] hub 1-0:1.0: USB hub found\n[ 4.645003] hub 1-0:1.0: 4 ports detected\n[ 4.650688] usb usb3: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 4.659025] usb usb3: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 4.667302] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.674606] usb usb3: Product: xHCI Host Controller\n[ 4.679508] usb usb3: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.686478] usb usb3: SerialNumber: 0000:00:10.0\n[ 4.692553] hub 3-0:1.0: USB hub found\n[ 4.696391] hub 3-0:1.0: 4 ports detected\n[ 4.701933] usbcore: registered new interface driver usblp\n[ 4.702070] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.707500] usbcore: registered new interface driver usb-storage\n[ 4.715720] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.722228] UDC core: g_ether: couldn't find an available UDC\n[ 4.728939] usb usb2: Product: EHCI Host Controller\n[ 4.728943] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 ehci_hcd\n[ 4.734878] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 4.739576] usb usb2: SerialNumber: 0000:00:12.0\n[ 4.746532] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 4.754880] hub 2-0:1.0: USB hub found\n[ 4.758882] i8042: Warning: Keylock active\n[ 4.768328] hub 2-0:1.0: 2 ports detected\n[ 4.772231] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 4.787230] rtc_cmos 00:01: RTC can wake from S4\n[ 4.793612] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3\n[ 4.799485] rtc_cmos 00:01: registered as rtc0\n[ 4.807069] rtc_cmos 00:01: alarms up to one day, 114 bytes nvram\n[ 4.813452] fail to initialize ptp_kvm\n[ 4.813958] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 4.826643] amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled\n[ 4.834165] sdhci: Secure Digital Host Controller Interface driver\n[ 4.840344] sdhci: Copyright(c) Pierre Ossman\n[ 4.845163] hid: raw HID events driver (C) Jiri Kosina\n[ 4.846879] sdhci-pci 0000:00:14.7: SDHCI controller found [1022:7906] (rev 1)\n[ 4.850336] sdhci-pci 0000:02:00.0: SDHCI controller found [1217:8620] (rev 1)\n[ 4.859991] usbcore: registered new interface driver usbhid\n[ 4.866357] mmc1: emmc 1.8v flag is set, force 1.8v signaling voltage\n[ 4.870438] usbhid: USB HID core driver\n[ 4.883907] modprobe (66) used greatest stack depth: 6284 bytes left\n[ 4.890824] mmc1: SDHCI controller on PCI [0000:02:00.0] using ADMA\n[ 4.891731] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:17/PNP0C09:00/GOOG0006:00/input/input4\n[ 4.916505] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.925464] snd_hda_intel 0000:00:01.1: Force to non-snoop mode\n[ 4.933459] Initializing XFRM netlink socket\n[ 4.937828] usb 1-3: new high-speed USB device number 2 using xhci_hcd\n[ 4.939207] NET: Registered PF_INET6 protocol family\n[ 4.951509] snd_hda_intel 0000:00:01.1: Cannot probe codecs, giving up\n[ 4.951627] Segment Routing with IPv6\n[ 4.962024] In-situ OAM (IOAM) with IPv6\n[ 4.966419] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.973452] NET: Registered PF_PACKET protocol family\n[ 4.978680] 9pnet: Installing 9P2000 support\n[ 4.983062] Key type dns_resolver registered\n[ 4.987421] x86/pm: family 0x15 cpu detected, MSR saving is needed during suspending.\n[ 4.995535] mmc0: SDHCI controller on PCI [0000:00:14.7] using ADMA 64-bit\n[ 5.003574] microcode: Current revision: 0x06006705\n[ 5.008858] IPI shorthand broadcast: enabled\n[ 5.016829] usb 2-1: new high-speed USB device number 2 using ehci-pci\n[ 5.084248] usb 1-3: New USB device found, idVendor=0bda, idProduct=5416, bcdDevice= 1.04\n[ 5.084670] sched_clock: Marking stable (5055005547, 28788820)->(5131515419, -47721052)\n[ 5.092485] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0\n[ 5.092494] usb 1-3: Product: 4-Port USB 2.0 Hub\n[ 5.112261] usb 1-3: Manufacturer: Generic\n[ 5.112745] registered taskstats version 1\n[ 5.119772] hub 1-3:1.0: USB hub found\n[ 5.120486] Loading compiled-in X.509 certificates\n[ 5.125115] hub 1-3:1.0: 4 ports detected\n[ 5.152500] kmemleak: Kernel memory leak detector initialized (mem pool available: 15839)\n[ 5.152512] kmemleak: Automatic memory scanning thread started\n[ 5.164081] PM: Magic number: 12:778:707\n[ 5.170834] printk: legacy console [netcon0] enabled\n[ 5.175819] netconsole: network logging started\n[ 5.180847] usb 2-1: New USB device found, idVendor=0438, idProduct=7900, bcdDevice= 0.18\n[ 5.189041] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 5.189896] acpi_cpufreq: overriding BIOS provided _PSD data\n[ 5.199674] hub 2-1:1.0: USB hub found\n[ 5.202491] usb 3-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.206542] hub 2-1:1.0: 4 ports detected\n[ 5.238082] usb 3-3: New USB device found, idVendor=0bda, idProduct=0416, bcdDevice= 1.04\n[ 5.246294] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0\n[ 5.253449] usb 3-3: Product: 4-Port USB 3.0 Hub\n[ 5.258081] usb 3-3: Manufacturer: Generic\n[ 5.270315] hub 3-3:1.0: USB hub found\n[ 5.275627] hub 3-3:1.0: 4 ports detected\n[ 5.504851] usb 2-1.1: new high-speed USB device number 3 using ehci-pci\n[ 5.577843] usb 3-3.4: new SuperSpeed USB device number 3 using xhci_hcd\n[ 5.604463] usb 3-3.4: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=30.00\n[ 5.612870] usb 3-3.4: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.620197] usb 3-3.4: Product: USB 10/100/1000 LAN\n[ 5.625094] usb 3-3.4: Manufacturer: Realtek\n[ 5.629400] usb 3-3.4: SerialNumber: 000001\n[ 5.640390] usb 2-1.1: New USB device found, idVendor=04f2, idProduct=b567, bcdDevice=32.69\n[ 5.648806] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0\n[ 5.656121] usb 2-1.1: Product: HD WebCam\n[ 5.660138] usb 2-1.1: Manufacturer: Chicony Electronics Co.,Ltd.\n[ 5.735718] r8152-cfgselector 3-3.4: reset SuperSpeed USB device number 3 using xhci_hcd\n[ 5.743952] usb 2-1.2: new full-speed USB device number 4 using ehci-pci\n[ 5.841987] usb 2-1.2: New USB device found, idVendor=04ca, idProduct=3016, bcdDevice= 0.01\n[ 5.850372] usb 2-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 5.902667] r8152 3-3.4:1.0 eth0: v1.12.13\n[ 6.672080] mmc1: new HS200 MMC card at address 0001\n[ 6.679048] mmcblk1: mmc1:0001 hB8aP> 29.1 GiB\n[ 6.693477] mmcblk1: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 6.703564] mmcblk1boot0: mmc1:0001 hB8aP> 4.00 MiB\n[ 6.711840] mmcblk1boot1: mmc1:0001 hB8aP> 4.00 MiB\n[ 6.719894] mmcblk1rpmb: mmc1:0001 hB8aP> 16.0 MiB, chardev (244:0)\n[ 7.536912] r8152 3-3.4:1.0 eth0: carrier on\n[ 7.548029] Sending DHCP requests .., OK\n[ 9.888083] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.21\n[ 9.896219] IP-Config: Complete:\n[ 9.899457] device=eth0, hwaddr=00:24:32:50:19:85, ipaddr=192.168.201.21, mask=255.255.255.0, gw=192.168.201.1\n[ 9.909886] host=acer-r721t-grunt-cbg-0, domain=lava-rack, nis-domain=(none)\n[ 9.917381] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 9.917385] nameserver0=192.168.201.1\n[ 9.929123] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 9.945755] modprobe (79) used greatest stack depth: 6276 bytes left\n[ 9.948054] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 9.959356] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 9.966784] clk: Disabling unused clocks\n[ 9.970821] PM: genpd: Disabling unused power domains\n[ 9.971294] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 9.975991] ALSA device list:\n[ 9.984593] cfg80211: failed to load regulatory.db\n[ 9.987571] No soundcards found.\n[ 9.996523] dw-apb-uart AMD0020:00: forbid DMA for kernel console\n[ 10.003132] Freeing unused kernel image (initmem) memory: 940K\n[ 10.009270] Write protecting kernel text and read-only data: 52708k\n[ 10.015567] Run /init as init process\n[ 10.038804] mkdir (84) used greatest stack depth: 6200 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: [ 10.104047] logger (106) used greatest stack depth: 6088 bytes left\nOK\nPopulating /dev using udev: [ 10.123132] udevd[110]: starting version 3.2.9\n[ 10.132898] udevd[110]: specified user 'tss' unknown\n[ 10.137974] udevd[110]: specified group 'tss' unknown\n[ 10.144684] udevd (110) used greatest stack depth: 5996 bytes left\n[ 10.145247] udevd[111]: starting eudev-3.2.9\n[ 10.184571] udevd[111]: specified user 'tss' unknown\n[ 10.190022] udevd[111]: specified group 'tss' unknown\n[ 10.386245] chromeos ramoops using acpi device.\n[ 10.474208] cros-usbpd-notify-acpi GOOG0003:00: Couldn't get Chrome EC device pointer.\n[ 10.540627] udevadm (125) used greatest stack depth: 5532 bytes left\n[ 10.592422] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0\n[ 10.599950] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection\n[ 10.614343] ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0\n[ 10.640575] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20\n[ 10.649368] i2c i2c-8: Successfully instantiated SPD at 0x50\n[ 10.677961] Bluetooth: Core ver 2.22\n[ 10.690534] usb 2-1.1: Found UVC 1.00 device HD WebCam (04f2:b567)\n[ 10.700133] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver\n[ 10.708574] NET: Registered PF_BLUETOOTH protocol family\n[ 10.713925] Bluetooth: HCI device and connection manager initialized\n[ 10.720969] sp5100-tco sp5100-tco: Using 0xfeb00000 for watchdog MMIO address\n[ 10.729177] Bluetooth: HCI socket layer initialized\n[ 10.736088] Bluetooth: L2CAP socket layer initialized\n[ 10.744915] sp5100-tco sp5100-tco: initialized. heartbeat=60 sec (nowayout=0)\n[ 10.752484] Bluetooth: SCO socket layer initialized\n[ 10.772772] usbcore: registered new interface driver btusb\n[ 10.784422] usbcore: registered new interface driver uvcvideo\n[ 10.784555] bluetooth hci0: Direct firmware load for qca/rampatch_usb_00000302.bin failed with error -2\n[ 10.799708] Bluetooth: hci0: failed to request rampatch file: qca/rampatch_usb_00000302.bin (-2)\n[ 10.847829] r8152 3-3.4:1.0 enp0s16u3u4: renamed from eth0 (while UP)\n[ 10.899233] ath10k_pci 0000:01:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 11ad:0807\n[ 10.908592] ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 0 tracing 0 dfs 0 testmode 0\n[ 10.917398] ath10k_pci 0000:01:00.0: firmware ver WLAN.RM.4.4.1-00309- api 6 features wowlan,ignore-otp,mfp crc32 0793bcf2\ncoreboot-v1.9308_26_0.0.22-6034-gd586c7b122 Wed Jul 15 17:51:44 UTC 2020 smm starting...\nSMI# #0\nGSMI Unknown: 0xff\n[ 11.007646] ath10k_pci 0000:01:00.0: board_file api 2 bmi_id N/A crc32 d2863f91\ncoreboot-v1.9308_26_0.0.22-6034-gd586c7b122 Wed Jul 15 17:51:44 UTC 2020 smm starting...\nSMI# #1\nGSMI Handshake\n[ 11.057253] efivars: Registered efivars operations\n[ 11.082655] gsmi version 1.0 loaded\n[ 11.129070] ath10k_pci 0000:01:00.0: htt-ver 3.87 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1\n[ 11.139238] ACPI: battery: new extension: cros-charge-control.8.auto\n[ 11.262080] ath10k_pci 0000:01:00.0 wlp1s0: renamed from wlan0\ndone\nSaving random seed: OK\nStarting network: ip: RTNETLINK answers: File exists\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878186/environment\n/ # /lava-15878186/bin/lava-test-runner /lava-15878186/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878186/0/tests/0_dmesg\n+ cat uuid\n[ 11.914111] \n+ UUID=15878186_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 11.949823] \n[ 11.981537] \nkern :emerg : call_irq_handler: 1.55 No irq handler for vector\n[ 12.014258] \n+ set +x\n[ 12.023618] \n\n/ #\n"}, {'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb4584ad57aa842a06abcd', 'origin': 'maestro', 'comment': 'crit on acer-R721T-grunt in lava-collabora', 'start_time': '2024-10-01T00:42:44.073000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'acer-R721T-grunt', 'job_id': '15878186', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878186'}}, 'waived': False, 'path': 'boot.dmesg.crit', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f1ad57aa842a06ab98/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f1ad57aa842a06ab98/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': ".958071] [drm] DM_PPLIB: values for Display clock\n[ 3.963044] [drm] DM_PPLIB:? 300000\n[ 3.966538] [drm] DM_PPLIB:? 400000\n[ 3.970038] [drm] DM_PPLIB:? 496560\n[ 3.973535] [drm] DM_PPLIB:? 626090\n[ 3.977033] [drm] DM_PPLIB:? 685720\n[ 3.980527] [drm] DM_PPLIB:? 757900\n[ 3.984025] [drm] DM_PPLIB:? 800000\n[ 3.987518] [drm] DM_PPLIB:? 847060\n[ 3.991018] [drm] DM_PPLIB: Validation clocks:\n[ 3.995470] [drm] DM_PPLIB: engine_max_clock: 60000\n[ 4.000616] [drm] DM_PPLIB: memory_max_clock: 93300\n[ 4.005764] [drm] DM_PPLIB: level : 8\n[ 4.010568] [drm] DM_PPLIB: values for Memory clock\n[ 4.015454] [drm] DM_PPLIB:? 667000\n[ 4.018955] [drm] DM_PPLIB:? 933000\n[ 4.022451] [drm] DM_PPLIB: Validation clocks:\n[ 4.026906] [drm] DM_PPLIB: engine_max_clock: 60000\n[ 4.032057] [drm] DM_PPLIB: memory_max_clock: 93300\n[ 4.037198] [drm] DM_PPLIB: level : 8\n[ 4.042341] [drm] Display Core v3.2.301 initialized on DCE 11.0\n[ 4.160462] [drm] UVD initialized successfully.\n[ 4.266445] [drm] VCE initialized successfully.\n[ 4.272825] amdgpu 0000:00:01.0: amdgpu: SE 1, SH per SE 1, CU per SH 3, active_cu_number 3\n[ 4.283137] amdgpu: pp_dpm_get_sclk_od was not implemented.\n[ 4.288748] amdgpu: pp_dpm_get_mclk_od was not implemented.\n[ 4.294554] amdgpu 0000:00:01.0: amdgpu: Runtime PM not available\n[ 4.304780] [drm] Initialized amdgpu 3.59.0 for 0000:00:01.0 on minor 0\n[ 4.326647] loop: module loaded\n[ 4.334457] e100: Intel(R) PRO/100 Network Driver\n[ 4.339172] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 4.344724] e1000: Intel(R) PRO/1000 Network Driver\n[ 4.349602] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 4.355424] e1000e: Intel(R) PRO/1000 Network Driver\n[ 4.360401] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 4.366408] sky2: driver version 1.30\n[ 4.370367] usbcore: registered new device driver r8152-cfgselector\n[ 4.376686] usbcore: registered new interface driver r8152\n[ 4.382234] usbcore: registered new interface driver asix\n[ 4.387692] usbcore: registered new interface driver ax88179_178a\n[ 4.393849] usbcore: registered new interface driver cdc_ether\n[ 4.399766] usbcore: registered new interface driver net1080\n[ 4.405499] usbcore: registered new interface driver cdc_subset\n[ 4.411485] usbcore: registered new interface driver zaurus\n[ 4.417122] usbcore: registered new interface driver cdc_ncm\n[ 4.422851] usbcore: registered new interface driver r8153_ecm\n[ 4.430431] xhci_hcd 0000:00:10.0: xHCI Host Controller\n[ 4.436557] xhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 1\n[ 4.549121] xhci_hcd 0000:00:10.0: hcc params 0x014040c3 hci version 0x100 quirks 0x0000000000000010\n[ 4.560086] ehci-pci 0000:00:12.0: EHCI Host Controller\n[ 4.560341] xhci_hcd 0000:00:10.0: xHCI Host Controller\n[ 4.566057] ehci-pci 0000:00:12.0: new USB bus registered, assigned bus number 2\n[ 4.571163] xhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 3\n[ 4.578021] ehci-pci 0000:00:12.0: debug port 2\n[ 4.585386] xhci_hcd 0000:00:10.0: Host supports USB 3.0 SuperSpeed\n[ 4.590159] ehci-pci 0000:00:12.0: irq 18, io mem 0xf4d89000\n[ 4.596738] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.610144] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.610166] ehci-pci 0000:00:12.0: USB 2.0 started, EHCI 1.00\n[ 4.617367] usb usb1: Product: xHCI Host Controller\n[ 4.617371] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.634968] usb usb1: SerialNumber: 0000:00:10.0\n[ 4.641099] hub 1-0:1.0: USB hub found\n[ 4.645003] hub 1-0:1.0: 4 ports detected\n[ 4.650688] usb usb3: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 4.659025] usb usb3: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 4.667302] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.674606] usb usb3: Product: xHCI Host Controller\n[ 4.679508] usb usb3: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 4.686478] usb usb3: SerialNumber: 0000:00:10.0\n[ 4.692553] hub 3-0:1.0: USB hub found\n[ 4.696391] hub 3-0:1.0: 4 ports detected\n[ 4.701933] usbcore: registered new interface driver usblp\n[ 4.702070] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.707500] usbcore: registered new interface driver usb-storage\n[ 4.715720] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.722228] UDC core: g_ether: couldn't find an available UDC\n[ 4.728939] usb usb2: Product: EHCI Host Controller\n[ 4.728943] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 ehci_hcd\n[ 4.734878] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 4.739576] usb usb2: SerialNumber: 0000:00:12.0\n[ 4.746532] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 4.754880] hub 2-0:1.0: USB hub found\n[ 4.758882] i8042: Warning: Keylock active\n[ 4.768328] hub 2-0:1.0: 2 ports detected\n[ 4.772231] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 4.787230] rtc_cmos 00:01: RTC can wake from S4\n[ 4.793612] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3\n[ 4.799485] rtc_cmos 00:01: registered as rtc0\n[ 4.807069] rtc_cmos 00:01: alarms up to one day, 114 bytes nvram\n[ 4.813452] fail to initialize ptp_kvm\n[ 4.813958] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 4.826643] amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled\n[ 4.834165] sdhci: Secure Digital Host Controller Interface driver\n[ 4.840344] sdhci: Copyright(c) Pierre Ossman\n[ 4.845163] hid: raw HID events driver (C) Jiri Kosina\n[ 4.846879] sdhci-pci 0000:00:14.7: SDHCI controller found [1022:7906] (rev 1)\n[ 4.850336] sdhci-pci 0000:02:00.0: SDHCI controller found [1217:8620] (rev 1)\n[ 4.859991] usbcore: registered new interface driver usbhid\n[ 4.866357] mmc1: emmc 1.8v flag is set, force 1.8v signaling voltage\n[ 4.870438] usbhid: USB HID core driver\n[ 4.883907] modprobe (66) used greatest stack depth: 6284 bytes left\n[ 4.890824] mmc1: SDHCI controller on PCI [0000:02:00.0] using ADMA\n[ 4.891731] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:17/PNP0C09:00/GOOG0006:00/input/input4\n[ 4.916505] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.925464] snd_hda_intel 0000:00:01.1: Force to non-snoop mode\n[ 4.933459] Initializing XFRM netlink socket\n[ 4.937828] usb 1-3: new high-speed USB device number 2 using xhci_hcd\n[ 4.939207] NET: Registered PF_INET6 protocol family\n[ 4.951509] snd_hda_intel 0000:00:01.1: Cannot probe codecs, giving up\n[ 4.951627] Segment Routing with IPv6\n[ 4.962024] In-situ OAM (IOAM) with IPv6\n[ 4.966419] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.973452] NET: Registered PF_PACKET protocol family\n[ 4.978680] 9pnet: Installing 9P2000 support\n[ 4.983062] Key type dns_resolver registered\n[ 4.987421] x86/pm: family 0x15 cpu detected, MSR saving is needed during suspending.\n[ 4.995535] mmc0: SDHCI controller on PCI [0000:00:14.7] using ADMA 64-bit\n[ 5.003574] microcode: Current revision: 0x06006705\n[ 5.008858] IPI shorthand broadcast: enabled\n[ 5.016829] usb 2-1: new high-speed USB device number 2 using ehci-pci\n[ 5.084248] usb 1-3: New USB device found, idVendor=0bda, idProduct=5416, bcdDevice= 1.04\n[ 5.084670] sched_clock: Marking stable (5055005547, 28788820)->(5131515419, -47721052)\n[ 5.092485] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0\n[ 5.092494] usb 1-3: Product: 4-Port USB 2.0 Hub\n[ 5.112261] usb 1-3: Manufacturer: Generic\n[ 5.112745] registered taskstats version 1\n[ 5.119772] hub 1-3:1.0: USB hub found\n[ 5.120486] Loading compiled-in X.509 certificates\n[ 5.125115] hub 1-3:1.0: 4 ports detected\n[ 5.152500] kmemleak: Kernel memory leak detector initialized (mem pool available: 15839)\n[ 5.152512] kmemleak: Automatic memory scanning thread started\n[ 5.164081] PM: Magic number: 12:778:707\n[ 5.170834] printk: legacy console [netcon0] enabled\n[ 5.175819] netconsole: network logging started\n[ 5.180847] usb 2-1: New USB device found, idVendor=0438, idProduct=7900, bcdDevice= 0.18\n[ 5.189041] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 5.189896] acpi_cpufreq: overriding BIOS provided _PSD data\n[ 5.199674] hub 2-1:1.0: USB hub found\n[ 5.202491] usb 3-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.206542] hub 2-1:1.0: 4 ports detected\n[ 5.238082] usb 3-3: New USB device found, idVendor=0bda, idProduct=0416, bcdDevice= 1.04\n[ 5.246294] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0\n[ 5.253449] usb 3-3: Product: 4-Port USB 3.0 Hub\n[ 5.258081] usb 3-3: Manufacturer: Generic\n[ 5.270315] hub 3-3:1.0: USB hub found\n[ 5.275627] hub 3-3:1.0: 4 ports detected\n[ 5.504851] usb 2-1.1: new high-speed USB device number 3 using ehci-pci\n[ 5.577843] usb 3-3.4: new SuperSpeed USB device number 3 using xhci_hcd\n[ 5.604463] usb 3-3.4: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=30.00\n[ 5.612870] usb 3-3.4: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.620197] usb 3-3.4: Product: USB 10/100/1000 LAN\n[ 5.625094] usb 3-3.4: Manufacturer: Realtek\n[ 5.629400] usb 3-3.4: SerialNumber: 000001\n[ 5.640390] usb 2-1.1: New USB device found, idVendor=04f2, idProduct=b567, bcdDevice=32.69\n[ 5.648806] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0\n[ 5.656121] usb 2-1.1: Product: HD WebCam\n[ 5.660138] usb 2-1.1: Manufacturer: Chicony Electronics Co.,Ltd.\n[ 5.735718] r8152-cfgselector 3-3.4: reset SuperSpeed USB device number 3 using xhci_hcd\n[ 5.743952] usb 2-1.2: new full-speed USB device number 4 using ehci-pci\n[ 5.841987] usb 2-1.2: New USB device found, idVendor=04ca, idProduct=3016, bcdDevice= 0.01\n[ 5.850372] usb 2-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 5.902667] r8152 3-3.4:1.0 eth0: v1.12.13\n[ 6.672080] mmc1: new HS200 MMC card at address 0001\n[ 6.679048] mmcblk1: mmc1:0001 hB8aP> 29.1 GiB\n[ 6.693477] mmcblk1: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 6.703564] mmcblk1boot0: mmc1:0001 hB8aP> 4.00 MiB\n[ 6.711840] mmcblk1boot1: mmc1:0001 hB8aP> 4.00 MiB\n[ 6.719894] mmcblk1rpmb: mmc1:0001 hB8aP> 16.0 MiB, chardev (244:0)\n[ 7.536912] r8152 3-3.4:1.0 eth0: carrier on\n[ 7.548029] Sending DHCP requests .., OK\n[ 9.888083] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.21\n[ 9.896219] IP-Config: Complete:\n[ 9.899457] device=eth0, hwaddr=00:24:32:50:19:85, ipaddr=192.168.201.21, mask=255.255.255.0, gw=192.168.201.1\n[ 9.909886] host=acer-r721t-grunt-cbg-0, domain=lava-rack, nis-domain=(none)\n[ 9.917381] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 9.917385] nameserver0=192.168.201.1\n[ 9.929123] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 9.945755] modprobe (79) used greatest stack depth: 6276 bytes left\n[ 9.948054] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 9.959356] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 9.966784] clk: Disabling unused clocks\n[ 9.970821] PM: genpd: Disabling unused power domains\n[ 9.971294] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 9.975991] ALSA device list:\n[ 9.984593] cfg80211: failed to load regulatory.db\n[ 9.987571] No soundcards found.\n[ 9.996523] dw-apb-uart AMD0020:00: forbid DMA for kernel console\n[ 10.003132] Freeing unused kernel image (initmem) memory: 940K\n[ 10.009270] Write protecting kernel text and read-only data: 52708k\n[ 10.015567] Run /init as init process\n[ 10.038804] mkdir (84) used greatest stack depth: 6200 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: [ 10.104047] logger (106) used greatest stack depth: 6088 bytes left\nOK\nPopulating /dev using udev: [ 10.123132] udevd[110]: starting version 3.2.9\n[ 10.132898] udevd[110]: specified user 'tss' unknown\n[ 10.137974] udevd[110]: specified group 'tss' unknown\n[ 10.144684] udevd (110) used greatest stack depth: 5996 bytes left\n[ 10.145247] udevd[111]: starting eudev-3.2.9\n[ 10.184571] udevd[111]: specified user 'tss' unknown\n[ 10.190022] udevd[111]: specified group 'tss' unknown\n[ 10.386245] chromeos ramoops using acpi device.\n[ 10.474208] cros-usbpd-notify-acpi GOOG0003:00: Couldn't get Chrome EC device pointer.\n[ 10.540627] udevadm (125) used greatest stack depth: 5532 bytes left\n[ 10.592422] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0\n[ 10.599950] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection\n[ 10.614343] ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0\n[ 10.640575] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20\n[ 10.649368] i2c i2c-8: Successfully instantiated SPD at 0x50\n[ 10.677961] Bluetooth: Core ver 2.22\n[ 10.690534] usb 2-1.1: Found UVC 1.00 device HD WebCam (04f2:b567)\n[ 10.700133] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver\n[ 10.708574] NET: Registered PF_BLUETOOTH protocol family\n[ 10.713925] Bluetooth: HCI device and connection manager initialized\n[ 10.720969] sp5100-tco sp5100-tco: Using 0xfeb00000 for watchdog MMIO address\n[ 10.729177] Bluetooth: HCI socket layer initialized\n[ 10.736088] Bluetooth: L2CAP socket layer initialized\n[ 10.744915] sp5100-tco sp5100-tco: initialized. heartbeat=60 sec (nowayout=0)\n[ 10.752484] Bluetooth: SCO socket layer initialized\n[ 10.772772] usbcore: registered new interface driver btusb\n[ 10.784422] usbcore: registered new interface driver uvcvideo\n[ 10.784555] bluetooth hci0: Direct firmware load for qca/rampatch_usb_00000302.bin failed with error -2\n[ 10.799708] Bluetooth: hci0: failed to request rampatch file: qca/rampatch_usb_00000302.bin (-2)\n[ 10.847829] r8152 3-3.4:1.0 enp0s16u3u4: renamed from eth0 (while UP)\n[ 10.899233] ath10k_pci 0000:01:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 11ad:0807\n[ 10.908592] ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 0 tracing 0 dfs 0 testmode 0\n[ 10.917398] ath10k_pci 0000:01:00.0: firmware ver WLAN.RM.4.4.1-00309- api 6 features wowlan,ignore-otp,mfp crc32 0793bcf2\ncoreboot-v1.9308_26_0.0.22-6034-gd586c7b122 Wed Jul 15 17:51:44 UTC 2020 smm starting...\nSMI# #0\nGSMI Unknown: 0xff\n[ 11.007646] ath10k_pci 0000:01:00.0: board_file api 2 bmi_id N/A crc32 d2863f91\ncoreboot-v1.9308_26_0.0.22-6034-gd586c7b122 Wed Jul 15 17:51:44 UTC 2020 smm starting...\nSMI# #1\nGSMI Handshake\n[ 11.057253] efivars: Registered efivars operations\n[ 11.082655] gsmi version 1.0 loaded\n[ 11.129070] ath10k_pci 0000:01:00.0: htt-ver 3.87 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1\n[ 11.139238] ACPI: battery: new extension: cros-charge-control.8.auto\n[ 11.262080] ath10k_pci 0000:01:00.0 wlp1s0: renamed from wlan0\ndone\nSaving random seed: OK\nStarting network: ip: RTNETLINK answers: File exists\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878186/environment\n/ # /lava-15878186/bin/lava-test-runner /lava-15878186/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878186/0/tests/0_dmesg\n+ cat uuid\n[ 11.914111] \n+ UUID=15878186_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 11.949823] \n[ 11.981537] \nkern :emerg : call_irq_handler: 1.55 No irq handler for vector\n[ 12.014258] \n+ set +x\n[ 12.023618] \n\n/ #\n"}], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:42:55 AM UTC [INFO] Received an event for node: 66fb44f2ad57aa842a06ab99 10/01/2024 12:42:58 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [], 'tests': [{'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb44f2ad57aa842a06ab99', 'origin': 'maestro', 'comment': 'baseline-x86-kcidebug-amd on acer-cp514-3wh-r0qs-guybrush in lava-collabora', 'start_time': '2024-10-01T00:40:18.067000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'acer-cp514-3wh-r0qs-guybrush', 'job_id': '15878187', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878187'}}, 'waived': False, 'path': 'boot', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f2ad57aa842a06ab99/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f2ad57aa842a06ab99/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': ": amdgpu: SMU is initialized successfully!\n[ 4.758616] [drm] Display Core v3.2.301 initialized on DCN 2.1\n[ 4.764445] [drm] DP-HDMI FRL PCON supported\n[ 4.769371] [drm] DMUB hardware initialized: version=0x0101002B\n[ 4.976278] [drm] kiq ring mec 2 pipe 1 q 0\n[ 4.983091] amdgpu 0000:03:00.0: amdgpu: SE 1, SH per SE 1, CU per SH 8, active_cu_number 6\n[ 4.991444] amdgpu 0000:03:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0\n[ 4.998485] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0\n[ 5.006139] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0\n[ 5.013785] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0\n[ 5.021431] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0\n[ 5.029080] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0\n[ 5.036727] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0\n[ 5.044374] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0\n[ 5.052019] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0\n[ 5.059753] amdgpu 0000:03:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0\n[ 5.067573] amdgpu 0000:03:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 8\n[ 5.074786] amdgpu 0000:03:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 8\n[ 5.082173] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 8\n[ 5.089645] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 8\n[ 5.097118] amdgpu 0000:03:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 8\n[ 5.109660] amdgpu 0000:03:00.0: amdgpu: Runtime PM not available\n[ 5.117696] [drm] Initialized amdgpu 3.59.0 for 0000:03:00.0 on minor 0\n[ 5.131839] loop: module loaded\n[ 5.135834] nvme 0000:02:00.0: platform quirk: setting simple suspend\n[ 5.136654] e100: Intel(R) PRO/100 Network Driver\n[ 5.142521] nvme nvme0: pci function 0000:02:00.0\n[ 5.146988] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 5.147012] e1000: Intel(R) PRO/1000 Network Driver\n[ 5.154082] nvme nvme0: missing or invalid SUBNQN field.\n[ 5.157240] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 5.157265] e1000e: Intel(R) PRO/1000 Network Driver\n[ 5.162737] nvme nvme0: 1/0/0 default/read/poll queues\n[ 5.167415] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 5.167442] sky2: driver version 1.30\n[ 5.191952] nvme0n1: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 5.192920] usbcore: registered new device driver r8152-cfgselector\n[ 5.204755] usbcore: registered new interface driver r8152\n[ 5.210261] usbcore: registered new interface driver asix\n[ 5.215736] usbcore: registered new interface driver ax88179_178a\n[ 5.221840] usbcore: registered new interface driver cdc_ether\n[ 5.227717] usbcore: registered new interface driver net1080\n[ 5.233388] usbcore: registered new interface driver cdc_subset\n[ 5.239321] usbcore: registered new interface driver zaurus\n[ 5.244906] usbcore: registered new interface driver cdc_ncm\n[ 5.250577] usbcore: registered new interface driver r8153_ecm\n[ 5.256944] xhci_hcd 0000:03:00.3: xHCI Host Controller\n[ 5.262435] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 1\n[ 5.269952] xhci_hcd 0000:03:00.3: hcc params 0x0268ffe5 hci version 0x110 quirks 0x0000020000000010\n[ 5.279829] xhci_hcd 0000:03:00.3: xHCI Host Controller\n[ 5.285213] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 2\n[ 5.292622] xhci_hcd 0000:03:00.3: Host supports USB 3.1 Enhanced SuperSpeed\n[ 5.299862] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 5.308132] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.315345] usb usb1: Product: xHCI Host Controller\n[ 5.320221] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.327174] usb usb1: SerialNumber: 0000:03:00.3\n[ 5.332362] hub 1-0:1.0: USB hub found\n[ 5.336151] hub 1-0:1.0: 4 ports detected\n[ 5.340951] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 5.349104] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 5.357370] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.364609] usb usb2: Product: xHCI Host Controller\n[ 5.369483] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.376436] usb usb2: SerialNumber: 0000:03:00.3\n[ 5.381476] hub 2-0:1.0: USB hub found\n[ 5.385248] hub 2-0:1.0: 2 ports detected\n[ 5.389869] xhci_hcd 0000:03:00.4: xHCI Host Controller\n[ 5.395226] xhci_hcd 0000:03:00.4: new USB bus registered, assigned bus number 3\n[ 5.402716] xhci_hcd 0000:03:00.4: hcc params 0x0268ffe5 hci version 0x110 quirks 0x0000020000000010\n[ 5.412412] xhci_hcd 0000:03:00.4: xHCI Host Controller\n[ 5.417732] xhci_hcd 0000:03:00.4: new USB bus registered, assigned bus number 4\n[ 5.425150] xhci_hcd 0000:03:00.4: Host supports USB 3.1 Enhanced SuperSpeed\n[ 5.432268] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 5.440522] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.447744] usb usb3: Product: xHCI Host Controller\n[ 5.452618] usb usb3: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.459572] usb usb3: SerialNumber: 0000:03:00.4\n[ 5.464526] hub 3-0:1.0: USB hub found\n[ 5.468295] hub 3-0:1.0: 4 ports detected\n[ 5.472868] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 5.481015] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 5.489300] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.496517] usb usb4: Product: xHCI Host Controller\n[ 5.501391] usb usb4: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.508344] usb usb4: SerialNumber: 0000:03:00.4\n[ 5.513440] hub 4-0:1.0: USB hub found\n[ 5.517253] hub 4-0:1.0: 2 ports detected\n[ 5.521950] usbcore: registered new interface driver usblp\n[ 5.527456] usbcore: registered new interface driver usb-storage\n[ 5.533634] UDC core: g_ether: couldn't find an available UDC\n[ 5.539446] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 5.546226] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 5.558173] i8042: Warning: Keylock active\n[ 5.562529] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 5.568087] rtc_cmos 00:01: RTC can wake from S4\n[ 5.573394] rtc_cmos 00:01: registered as rtc0\n[ 5.577941] rtc_cmos 00:01: alarms up to one month, y3k, 114 bytes nvram\n[ 5.584723] fail to initialize ptp_kvm\n[ 5.584885] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 5.597535] amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled\n[ 5.604995] sdhci: Secure Digital Host Controller Interface driver\n[ 5.611178] sdhci: Copyright(c) Pierre Ossman\n[ 5.615706] hid: raw HID events driver (C) Jiri Kosina\n[ 5.615749] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2\n[ 5.621495] usbcore: registered new interface driver usbhid\n[ 5.629768] usb 1-3: new high-speed USB device number 2 using xhci_hcd\n[ 5.635022] usbhid: USB HID core driver\n[ 5.651108] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 5.659084] Initializing XFRM netlink socket\n[ 5.663468] NET: Registered PF_INET6 protocol family\n[ 5.665789] snd_hda_intel 0000:03:00.1: Cannot probe codecs, giving up\n[ 5.669317] Segment Routing with IPv6\n[ 5.678646] In-situ OAM (IOAM) with IPv6\n[ 5.682628] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 5.688921] NET: Registered PF_PACKET protocol family\n[ 5.694027] 9pnet: Installing 9P2000 support\n[ 5.698327] Key type dns_resolver registered\n[ 5.705156] microcode: Current revision: 0x0a50000d\n[ 5.710342] IPI shorthand broadcast: enabled\n[ 5.732390] sched_clock: Marking stable (5714001959, 17739185)->(5780322147, -48581003)\n[ 5.741509] registered taskstats version 1\n[ 5.741833] usb 3-3: new full-speed USB device number 2 using xhci_hcd\n[ 5.745606] Loading compiled-in X.509 certificates\n[ 5.764839] kmemleak: Kernel memory leak detector initialized (mem pool available: 15828)\n[ 5.764844] kmemleak: Automatic memory scanning thread started\n[ 5.773849] PM: Magic number: 12:778:707\n[ 5.783001] printk: legacy console [netcon0] enabled\n[ 5.783568] usb 1-3: New USB device found, idVendor=0408, idProduct=4031, bcdDevice= 0.05\n[ 5.787962] netconsole: network logging started\n[ 5.800667] usb 1-3: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 5.807795] usb 1-3: Product: ACER FHD User Facing\n[ 5.812582] usb 1-3: Manufacturer: Quanta\n[ 5.816586] usb 1-3: SerialNumber: 200901010001\n[ 5.891822] usb 2-2: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.900244] usb 3-3: New USB device found, idVendor=0bda, idProduct=589a, bcdDevice= 0.00\n[ 5.908416] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3\n[ 5.915549] usb 3-3: Product: Bluetooth Radio\n[ 5.919904] usb 3-3: Manufacturer: Realtek\n[ 5.923998] usb 3-3: SerialNumber: 00e04c000001\n[ 5.929112] usb 2-2: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 5.937287] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.944413] usb 2-2: Product: USB 10/100/1000 LAN\n[ 5.949113] usb 2-2: Manufacturer: Realtek\n[ 5.953204] usb 2-2: SerialNumber: 001000001\n[ 6.117032] r8152-cfgselector 2-2: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 6.193880] r8152 2-2:1.0 eth0: v1.12.13\n[ 7.863444] r8152 2-2:1.0 eth0: carrier on\n[ 7.877829] Sending DHCP requests .\n[ 8.156055] amdgpu 0000:03:00.0: [drm:amdgpu_ib_ring_tests] *ERROR* IB test failed on sdma0 (-110).\n[ 8.171813] [drm:amdgpu_device_delayed_init_work_handler] *ERROR* ib ring test failed (-110).\n[ 10.135020] ., OK\n[ 10.146777] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.18\n[ 10.154779] IP-Config: Complete:\n[ 10.158004] device=eth0, hwaddr=00:e0:4c:68:00:96, ipaddr=192.168.201.18, mask=255.255.255.0, gw=192.168.201.1\n[ 10.168427] host=acer-cp514-3wh-r0qs-guybrush-cbg-4, domain=lava-rack, nis-domain=(none)\n[ 10.176941] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 10.176943] nameserver0=192.168.201.1\n[ 10.188409] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 10.198640] modprobe (113) used greatest stack depth: 6340 bytes left\n[ 10.201026] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 10.211266] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 10.219199] clk: Disabling unused clocks\n[ 10.219256] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 10.223155] PM: genpd: Disabling unused power domains\n[ 10.231756] cfg80211: failed to load regulatory.db\n[ 10.236783] ALSA device list:\n[ 10.244534] No soundcards found.\n[ 10.248196] dw-apb-uart AMDI0020:00: forbid DMA for kernel console\n[ 10.254553] Freeing unused kernel image (initmem) memory: 940K\n[ 10.260501] Write protecting kernel text and read-only data: 52708k\n[ 10.266765] Run /init as init process\n[ 10.272518] mount (118) used greatest stack depth: 5944 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: [ 10.297473] udevd[147]: starting version 3.2.9\n[ 10.304020] udevd[147]: specified user 'tss' unknown\n[ 10.309214] udevd[147]: specified group 'tss' unknown\n[ 10.315014] udevd[148]: starting eudev-3.2.9\n[ 10.324710] udevd[148]: specified user 'tss' unknown\n[ 10.329702] udevd[148]: specified group 'tss' unknown\n[ 10.366970] chromeos ramoops using acpi device.\n[ 10.378040] input: cros_ec_buttons as /devices/pci0000:00/0000:00:14.3/PNP0C09:00/GOOG0004:00/GOOG0007:00/input/input3\n[ 10.392920] rtw89_8852ae 0000:01:00.0: loaded firmware rtw89/rtw8852a_fw.bin\n[ 10.398819] r8152 2-2:1.0 enp3s0f3u2: renamed from eth0 (while UP)\n[ 10.400341] ACPI: \\: failed to evaluate _DSM e8c3a8d2-694b-004f-82bd-fe8607803aa7 rev:0 func:5 (0x1001)\n[ 10.415587] rtw89_8852ae 0000:01:00.0: enabling device (0000 -> 0003)\n[ 10.420394] cros-ec-typec GOOG0014:00: try-power-role not found: -22\n[ 10.425387] rtw89_8852ae 0000:01:00.0: Firmware version 0.13.36.0 (c33d3f88), cmd version 0, type 1\n[ 10.429231] typec port0: bound usb1-port1 (ops connector_ops)\n[ 10.437426] rtw89_8852ae 0000:01:00.0: Firmware version 0.13.36.0 (c33d3f88), cmd version 0, type 3\n[ 10.452392] typec port0: bound usb2-port1 (ops connector_ops)\n[ 10.456272] rtw89_8852ae 0000:01:00.0: chip rfe_type is 1\n[ 10.458405] cros-ec-typec GOOG0014:00: try-power-role not found: -22\n[ 10.468169] rtw89_8852ae 0000:01:00.0: rfkill hardware state changed to enable\n[ 10.470127] typec port1: bound usb3-port1 (ops connector_ops)\n[ 10.482910] typec port1: bound usb4-port1 (ops connector_ops)\n[ 10.483181] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0\n[ 10.486347] rtw89_8852ae 0000:01:00.0 wlp1s0: renamed from wlan0\n[ 10.502063] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection\n^[[0m\n^[[0m\n^[[1m[NOTE ] coreboot-af5f4f08 Thu Jan 26 23:19:49 UTC 2023 smm starting (log level: 8)...^[[0m\n^[[0m\n^[[0m[SPEW ] SMI# #1^[[0m\n^[[0m[DEBUG] GSMI Unknown: 0xff^[[0m\n^[[0m\n^[[0m\n^[[1m[NOTE ] coreboot-af5f4f08 Thu Jan 26 23:19:49 UTC 2023 smm starting (log level: 8)...^[[0m\n^[[0m\n^[[0m[SPEW ] SMI# #0^[[0m\n^[[0m[DEBUG] GSMI Handshake^[[0m\n[ 10.541573] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20\n[ 10.541670] efivars: Registered efivars operations\n[ 10.543022] ACPI: battery: new extension: cros-charge-control.4.auto\n[ 10.549551] i2c i2c-9: Successfully instantiated SPD at 0x50\n[ 10.553634] gsmi version 1.0 loaded\n[ 10.560606] i2c i2c-9: Successfully instantiated SPD at 0x51\n[ 10.576009] Bluetooth: Core ver 2.22\n[ 10.579721] NET: Registered PF_BLUETOOTH protocol family\n[ 10.585052] Bluetooth: HCI device and connection manager initialized\n[ 10.585062] usb 1-3: Found UVC 1.10 device ACER FHD User Facing (0408:4031)\n[ 10.591431] Bluetooth: HCI socket layer initialized\n[ 10.591437] Bluetooth: L2CAP socket layer initialized\n[ 10.591461] Bluetooth: SCO socket layer initialized\n[ 10.598553] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver\n[ 10.611152] usbcore: registered new interface driver uvcvideo\n[ 10.613495] sp5100-tco sp5100-tco: Using 0xfeb00000 for watchdog MMIO address\n[ 10.633137] sp5100-tco sp5100-tco: initialized. heartbeat=60 sec (nowayout=0)\n[ 10.641630] usbcore: registered new interface driver btusb\n[ 10.645269] Bluetooth: hci0: RTL: examining hci_ver=0b hci_rev=000a lmp_ver=0b lmp_subver=8852\ndone\n[ 10.657271] Bluetooth: hci0: RTL: rom_version status=0 version=1\nSaving random seed: [ 10.663545] Bluetooth: hci0: RTL: loading rtl_bt/rtl8852au_fw.bin\nOK\n[ 10.671507] bluetooth hci0: Direct firmware load for rtl_bt/rtl8852au_fw.bin failed with error -2\nStarting network: [ 10.680581] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8852au_fw not found\nip: RTNETLINK answers: File exists[ 10.689456] ip (196) used greatest stack depth: 5588 bytes left\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878187/environment\n/ # /lava-15878187/bin/lava-test-runner /lava-15878187/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878187/0/tests/0_dmesg\n[ 11.212768] \n+ cat uuid\n+ UUID=15878187_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 11.231872] \n[ 11.247670] \n[ 11.263935] \n+ [ 11.272621] \nset +x\n\n/ #\n"}, {'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb458fad57aa842a06abd2', 'origin': 'maestro', 'comment': 'emerg on acer-cp514-3wh-r0qs-guybrush in lava-collabora', 'start_time': '2024-10-01T00:42:55.438000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'acer-cp514-3wh-r0qs-guybrush', 'job_id': '15878187', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878187'}}, 'waived': False, 'path': 'boot.dmesg.emerg', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f2ad57aa842a06ab99/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f2ad57aa842a06ab99/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': ": amdgpu: SMU is initialized successfully!\n[ 4.758616] [drm] Display Core v3.2.301 initialized on DCN 2.1\n[ 4.764445] [drm] DP-HDMI FRL PCON supported\n[ 4.769371] [drm] DMUB hardware initialized: version=0x0101002B\n[ 4.976278] [drm] kiq ring mec 2 pipe 1 q 0\n[ 4.983091] amdgpu 0000:03:00.0: amdgpu: SE 1, SH per SE 1, CU per SH 8, active_cu_number 6\n[ 4.991444] amdgpu 0000:03:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0\n[ 4.998485] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0\n[ 5.006139] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0\n[ 5.013785] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0\n[ 5.021431] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0\n[ 5.029080] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0\n[ 5.036727] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0\n[ 5.044374] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0\n[ 5.052019] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0\n[ 5.059753] amdgpu 0000:03:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0\n[ 5.067573] amdgpu 0000:03:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 8\n[ 5.074786] amdgpu 0000:03:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 8\n[ 5.082173] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 8\n[ 5.089645] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 8\n[ 5.097118] amdgpu 0000:03:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 8\n[ 5.109660] amdgpu 0000:03:00.0: amdgpu: Runtime PM not available\n[ 5.117696] [drm] Initialized amdgpu 3.59.0 for 0000:03:00.0 on minor 0\n[ 5.131839] loop: module loaded\n[ 5.135834] nvme 0000:02:00.0: platform quirk: setting simple suspend\n[ 5.136654] e100: Intel(R) PRO/100 Network Driver\n[ 5.142521] nvme nvme0: pci function 0000:02:00.0\n[ 5.146988] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 5.147012] e1000: Intel(R) PRO/1000 Network Driver\n[ 5.154082] nvme nvme0: missing or invalid SUBNQN field.\n[ 5.157240] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 5.157265] e1000e: Intel(R) PRO/1000 Network Driver\n[ 5.162737] nvme nvme0: 1/0/0 default/read/poll queues\n[ 5.167415] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 5.167442] sky2: driver version 1.30\n[ 5.191952] nvme0n1: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 5.192920] usbcore: registered new device driver r8152-cfgselector\n[ 5.204755] usbcore: registered new interface driver r8152\n[ 5.210261] usbcore: registered new interface driver asix\n[ 5.215736] usbcore: registered new interface driver ax88179_178a\n[ 5.221840] usbcore: registered new interface driver cdc_ether\n[ 5.227717] usbcore: registered new interface driver net1080\n[ 5.233388] usbcore: registered new interface driver cdc_subset\n[ 5.239321] usbcore: registered new interface driver zaurus\n[ 5.244906] usbcore: registered new interface driver cdc_ncm\n[ 5.250577] usbcore: registered new interface driver r8153_ecm\n[ 5.256944] xhci_hcd 0000:03:00.3: xHCI Host Controller\n[ 5.262435] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 1\n[ 5.269952] xhci_hcd 0000:03:00.3: hcc params 0x0268ffe5 hci version 0x110 quirks 0x0000020000000010\n[ 5.279829] xhci_hcd 0000:03:00.3: xHCI Host Controller\n[ 5.285213] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 2\n[ 5.292622] xhci_hcd 0000:03:00.3: Host supports USB 3.1 Enhanced SuperSpeed\n[ 5.299862] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 5.308132] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.315345] usb usb1: Product: xHCI Host Controller\n[ 5.320221] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.327174] usb usb1: SerialNumber: 0000:03:00.3\n[ 5.332362] hub 1-0:1.0: USB hub found\n[ 5.336151] hub 1-0:1.0: 4 ports detected\n[ 5.340951] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 5.349104] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 5.357370] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.364609] usb usb2: Product: xHCI Host Controller\n[ 5.369483] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.376436] usb usb2: SerialNumber: 0000:03:00.3\n[ 5.381476] hub 2-0:1.0: USB hub found\n[ 5.385248] hub 2-0:1.0: 2 ports detected\n[ 5.389869] xhci_hcd 0000:03:00.4: xHCI Host Controller\n[ 5.395226] xhci_hcd 0000:03:00.4: new USB bus registered, assigned bus number 3\n[ 5.402716] xhci_hcd 0000:03:00.4: hcc params 0x0268ffe5 hci version 0x110 quirks 0x0000020000000010\n[ 5.412412] xhci_hcd 0000:03:00.4: xHCI Host Controller\n[ 5.417732] xhci_hcd 0000:03:00.4: new USB bus registered, assigned bus number 4\n[ 5.425150] xhci_hcd 0000:03:00.4: Host supports USB 3.1 Enhanced SuperSpeed\n[ 5.432268] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 5.440522] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.447744] usb usb3: Product: xHCI Host Controller\n[ 5.452618] usb usb3: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.459572] usb usb3: SerialNumber: 0000:03:00.4\n[ 5.464526] hub 3-0:1.0: USB hub found\n[ 5.468295] hub 3-0:1.0: 4 ports detected\n[ 5.472868] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 5.481015] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 5.489300] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.496517] usb usb4: Product: xHCI Host Controller\n[ 5.501391] usb usb4: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.508344] usb usb4: SerialNumber: 0000:03:00.4\n[ 5.513440] hub 4-0:1.0: USB hub found\n[ 5.517253] hub 4-0:1.0: 2 ports detected\n[ 5.521950] usbcore: registered new interface driver usblp\n[ 5.527456] usbcore: registered new interface driver usb-storage\n[ 5.533634] UDC core: g_ether: couldn't find an available UDC\n[ 5.539446] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 5.546226] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 5.558173] i8042: Warning: Keylock active\n[ 5.562529] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 5.568087] rtc_cmos 00:01: RTC can wake from S4\n[ 5.573394] rtc_cmos 00:01: registered as rtc0\n[ 5.577941] rtc_cmos 00:01: alarms up to one month, y3k, 114 bytes nvram\n[ 5.584723] fail to initialize ptp_kvm\n[ 5.584885] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 5.597535] amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled\n[ 5.604995] sdhci: Secure Digital Host Controller Interface driver\n[ 5.611178] sdhci: Copyright(c) Pierre Ossman\n[ 5.615706] hid: raw HID events driver (C) Jiri Kosina\n[ 5.615749] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2\n[ 5.621495] usbcore: registered new interface driver usbhid\n[ 5.629768] usb 1-3: new high-speed USB device number 2 using xhci_hcd\n[ 5.635022] usbhid: USB HID core driver\n[ 5.651108] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 5.659084] Initializing XFRM netlink socket\n[ 5.663468] NET: Registered PF_INET6 protocol family\n[ 5.665789] snd_hda_intel 0000:03:00.1: Cannot probe codecs, giving up\n[ 5.669317] Segment Routing with IPv6\n[ 5.678646] In-situ OAM (IOAM) with IPv6\n[ 5.682628] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 5.688921] NET: Registered PF_PACKET protocol family\n[ 5.694027] 9pnet: Installing 9P2000 support\n[ 5.698327] Key type dns_resolver registered\n[ 5.705156] microcode: Current revision: 0x0a50000d\n[ 5.710342] IPI shorthand broadcast: enabled\n[ 5.732390] sched_clock: Marking stable (5714001959, 17739185)->(5780322147, -48581003)\n[ 5.741509] registered taskstats version 1\n[ 5.741833] usb 3-3: new full-speed USB device number 2 using xhci_hcd\n[ 5.745606] Loading compiled-in X.509 certificates\n[ 5.764839] kmemleak: Kernel memory leak detector initialized (mem pool available: 15828)\n[ 5.764844] kmemleak: Automatic memory scanning thread started\n[ 5.773849] PM: Magic number: 12:778:707\n[ 5.783001] printk: legacy console [netcon0] enabled\n[ 5.783568] usb 1-3: New USB device found, idVendor=0408, idProduct=4031, bcdDevice= 0.05\n[ 5.787962] netconsole: network logging started\n[ 5.800667] usb 1-3: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 5.807795] usb 1-3: Product: ACER FHD User Facing\n[ 5.812582] usb 1-3: Manufacturer: Quanta\n[ 5.816586] usb 1-3: SerialNumber: 200901010001\n[ 5.891822] usb 2-2: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.900244] usb 3-3: New USB device found, idVendor=0bda, idProduct=589a, bcdDevice= 0.00\n[ 5.908416] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3\n[ 5.915549] usb 3-3: Product: Bluetooth Radio\n[ 5.919904] usb 3-3: Manufacturer: Realtek\n[ 5.923998] usb 3-3: SerialNumber: 00e04c000001\n[ 5.929112] usb 2-2: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 5.937287] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.944413] usb 2-2: Product: USB 10/100/1000 LAN\n[ 5.949113] usb 2-2: Manufacturer: Realtek\n[ 5.953204] usb 2-2: SerialNumber: 001000001\n[ 6.117032] r8152-cfgselector 2-2: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 6.193880] r8152 2-2:1.0 eth0: v1.12.13\n[ 7.863444] r8152 2-2:1.0 eth0: carrier on\n[ 7.877829] Sending DHCP requests .\n[ 8.156055] amdgpu 0000:03:00.0: [drm:amdgpu_ib_ring_tests] *ERROR* IB test failed on sdma0 (-110).\n[ 8.171813] [drm:amdgpu_device_delayed_init_work_handler] *ERROR* ib ring test failed (-110).\n[ 10.135020] ., OK\n[ 10.146777] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.18\n[ 10.154779] IP-Config: Complete:\n[ 10.158004] device=eth0, hwaddr=00:e0:4c:68:00:96, ipaddr=192.168.201.18, mask=255.255.255.0, gw=192.168.201.1\n[ 10.168427] host=acer-cp514-3wh-r0qs-guybrush-cbg-4, domain=lava-rack, nis-domain=(none)\n[ 10.176941] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 10.176943] nameserver0=192.168.201.1\n[ 10.188409] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 10.198640] modprobe (113) used greatest stack depth: 6340 bytes left\n[ 10.201026] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 10.211266] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 10.219199] clk: Disabling unused clocks\n[ 10.219256] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 10.223155] PM: genpd: Disabling unused power domains\n[ 10.231756] cfg80211: failed to load regulatory.db\n[ 10.236783] ALSA device list:\n[ 10.244534] No soundcards found.\n[ 10.248196] dw-apb-uart AMDI0020:00: forbid DMA for kernel console\n[ 10.254553] Freeing unused kernel image (initmem) memory: 940K\n[ 10.260501] Write protecting kernel text and read-only data: 52708k\n[ 10.266765] Run /init as init process\n[ 10.272518] mount (118) used greatest stack depth: 5944 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: [ 10.297473] udevd[147]: starting version 3.2.9\n[ 10.304020] udevd[147]: specified user 'tss' unknown\n[ 10.309214] udevd[147]: specified group 'tss' unknown\n[ 10.315014] udevd[148]: starting eudev-3.2.9\n[ 10.324710] udevd[148]: specified user 'tss' unknown\n[ 10.329702] udevd[148]: specified group 'tss' unknown\n[ 10.366970] chromeos ramoops using acpi device.\n[ 10.378040] input: cros_ec_buttons as /devices/pci0000:00/0000:00:14.3/PNP0C09:00/GOOG0004:00/GOOG0007:00/input/input3\n[ 10.392920] rtw89_8852ae 0000:01:00.0: loaded firmware rtw89/rtw8852a_fw.bin\n[ 10.398819] r8152 2-2:1.0 enp3s0f3u2: renamed from eth0 (while UP)\n[ 10.400341] ACPI: \\: failed to evaluate _DSM e8c3a8d2-694b-004f-82bd-fe8607803aa7 rev:0 func:5 (0x1001)\n[ 10.415587] rtw89_8852ae 0000:01:00.0: enabling device (0000 -> 0003)\n[ 10.420394] cros-ec-typec GOOG0014:00: try-power-role not found: -22\n[ 10.425387] rtw89_8852ae 0000:01:00.0: Firmware version 0.13.36.0 (c33d3f88), cmd version 0, type 1\n[ 10.429231] typec port0: bound usb1-port1 (ops connector_ops)\n[ 10.437426] rtw89_8852ae 0000:01:00.0: Firmware version 0.13.36.0 (c33d3f88), cmd version 0, type 3\n[ 10.452392] typec port0: bound usb2-port1 (ops connector_ops)\n[ 10.456272] rtw89_8852ae 0000:01:00.0: chip rfe_type is 1\n[ 10.458405] cros-ec-typec GOOG0014:00: try-power-role not found: -22\n[ 10.468169] rtw89_8852ae 0000:01:00.0: rfkill hardware state changed to enable\n[ 10.470127] typec port1: bound usb3-port1 (ops connector_ops)\n[ 10.482910] typec port1: bound usb4-port1 (ops connector_ops)\n[ 10.483181] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0\n[ 10.486347] rtw89_8852ae 0000:01:00.0 wlp1s0: renamed from wlan0\n[ 10.502063] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection\n^[[0m\n^[[0m\n^[[1m[NOTE ] coreboot-af5f4f08 Thu Jan 26 23:19:49 UTC 2023 smm starting (log level: 8)...^[[0m\n^[[0m\n^[[0m[SPEW ] SMI# #1^[[0m\n^[[0m[DEBUG] GSMI Unknown: 0xff^[[0m\n^[[0m\n^[[0m\n^[[1m[NOTE ] coreboot-af5f4f08 Thu Jan 26 23:19:49 UTC 2023 smm starting (log level: 8)...^[[0m\n^[[0m\n^[[0m[SPEW ] SMI# #0^[[0m\n^[[0m[DEBUG] GSMI Handshake^[[0m\n[ 10.541573] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20\n[ 10.541670] efivars: Registered efivars operations\n[ 10.543022] ACPI: battery: new extension: cros-charge-control.4.auto\n[ 10.549551] i2c i2c-9: Successfully instantiated SPD at 0x50\n[ 10.553634] gsmi version 1.0 loaded\n[ 10.560606] i2c i2c-9: Successfully instantiated SPD at 0x51\n[ 10.576009] Bluetooth: Core ver 2.22\n[ 10.579721] NET: Registered PF_BLUETOOTH protocol family\n[ 10.585052] Bluetooth: HCI device and connection manager initialized\n[ 10.585062] usb 1-3: Found UVC 1.10 device ACER FHD User Facing (0408:4031)\n[ 10.591431] Bluetooth: HCI socket layer initialized\n[ 10.591437] Bluetooth: L2CAP socket layer initialized\n[ 10.591461] Bluetooth: SCO socket layer initialized\n[ 10.598553] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver\n[ 10.611152] usbcore: registered new interface driver uvcvideo\n[ 10.613495] sp5100-tco sp5100-tco: Using 0xfeb00000 for watchdog MMIO address\n[ 10.633137] sp5100-tco sp5100-tco: initialized. heartbeat=60 sec (nowayout=0)\n[ 10.641630] usbcore: registered new interface driver btusb\n[ 10.645269] Bluetooth: hci0: RTL: examining hci_ver=0b hci_rev=000a lmp_ver=0b lmp_subver=8852\ndone\n[ 10.657271] Bluetooth: hci0: RTL: rom_version status=0 version=1\nSaving random seed: [ 10.663545] Bluetooth: hci0: RTL: loading rtl_bt/rtl8852au_fw.bin\nOK\n[ 10.671507] bluetooth hci0: Direct firmware load for rtl_bt/rtl8852au_fw.bin failed with error -2\nStarting network: [ 10.680581] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8852au_fw not found\nip: RTNETLINK answers: File exists[ 10.689456] ip (196) used greatest stack depth: 5588 bytes left\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878187/environment\n/ # /lava-15878187/bin/lava-test-runner /lava-15878187/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878187/0/tests/0_dmesg\n[ 11.212768] \n+ cat uuid\n+ UUID=15878187_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 11.231872] \n[ 11.247670] \n[ 11.263935] \n+ [ 11.272621] \nset +x\n\n/ #\n"}, {'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb458fad57aa842a06abd3', 'origin': 'maestro', 'comment': 'alert on acer-cp514-3wh-r0qs-guybrush in lava-collabora', 'start_time': '2024-10-01T00:42:55.438000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'acer-cp514-3wh-r0qs-guybrush', 'job_id': '15878187', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878187'}}, 'waived': False, 'path': 'boot.dmesg.alert', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f2ad57aa842a06ab99/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f2ad57aa842a06ab99/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': ": amdgpu: SMU is initialized successfully!\n[ 4.758616] [drm] Display Core v3.2.301 initialized on DCN 2.1\n[ 4.764445] [drm] DP-HDMI FRL PCON supported\n[ 4.769371] [drm] DMUB hardware initialized: version=0x0101002B\n[ 4.976278] [drm] kiq ring mec 2 pipe 1 q 0\n[ 4.983091] amdgpu 0000:03:00.0: amdgpu: SE 1, SH per SE 1, CU per SH 8, active_cu_number 6\n[ 4.991444] amdgpu 0000:03:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0\n[ 4.998485] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0\n[ 5.006139] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0\n[ 5.013785] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0\n[ 5.021431] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0\n[ 5.029080] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0\n[ 5.036727] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0\n[ 5.044374] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0\n[ 5.052019] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0\n[ 5.059753] amdgpu 0000:03:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0\n[ 5.067573] amdgpu 0000:03:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 8\n[ 5.074786] amdgpu 0000:03:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 8\n[ 5.082173] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 8\n[ 5.089645] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 8\n[ 5.097118] amdgpu 0000:03:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 8\n[ 5.109660] amdgpu 0000:03:00.0: amdgpu: Runtime PM not available\n[ 5.117696] [drm] Initialized amdgpu 3.59.0 for 0000:03:00.0 on minor 0\n[ 5.131839] loop: module loaded\n[ 5.135834] nvme 0000:02:00.0: platform quirk: setting simple suspend\n[ 5.136654] e100: Intel(R) PRO/100 Network Driver\n[ 5.142521] nvme nvme0: pci function 0000:02:00.0\n[ 5.146988] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 5.147012] e1000: Intel(R) PRO/1000 Network Driver\n[ 5.154082] nvme nvme0: missing or invalid SUBNQN field.\n[ 5.157240] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 5.157265] e1000e: Intel(R) PRO/1000 Network Driver\n[ 5.162737] nvme nvme0: 1/0/0 default/read/poll queues\n[ 5.167415] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 5.167442] sky2: driver version 1.30\n[ 5.191952] nvme0n1: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 5.192920] usbcore: registered new device driver r8152-cfgselector\n[ 5.204755] usbcore: registered new interface driver r8152\n[ 5.210261] usbcore: registered new interface driver asix\n[ 5.215736] usbcore: registered new interface driver ax88179_178a\n[ 5.221840] usbcore: registered new interface driver cdc_ether\n[ 5.227717] usbcore: registered new interface driver net1080\n[ 5.233388] usbcore: registered new interface driver cdc_subset\n[ 5.239321] usbcore: registered new interface driver zaurus\n[ 5.244906] usbcore: registered new interface driver cdc_ncm\n[ 5.250577] usbcore: registered new interface driver r8153_ecm\n[ 5.256944] xhci_hcd 0000:03:00.3: xHCI Host Controller\n[ 5.262435] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 1\n[ 5.269952] xhci_hcd 0000:03:00.3: hcc params 0x0268ffe5 hci version 0x110 quirks 0x0000020000000010\n[ 5.279829] xhci_hcd 0000:03:00.3: xHCI Host Controller\n[ 5.285213] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 2\n[ 5.292622] xhci_hcd 0000:03:00.3: Host supports USB 3.1 Enhanced SuperSpeed\n[ 5.299862] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 5.308132] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.315345] usb usb1: Product: xHCI Host Controller\n[ 5.320221] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.327174] usb usb1: SerialNumber: 0000:03:00.3\n[ 5.332362] hub 1-0:1.0: USB hub found\n[ 5.336151] hub 1-0:1.0: 4 ports detected\n[ 5.340951] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 5.349104] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 5.357370] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.364609] usb usb2: Product: xHCI Host Controller\n[ 5.369483] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.376436] usb usb2: SerialNumber: 0000:03:00.3\n[ 5.381476] hub 2-0:1.0: USB hub found\n[ 5.385248] hub 2-0:1.0: 2 ports detected\n[ 5.389869] xhci_hcd 0000:03:00.4: xHCI Host Controller\n[ 5.395226] xhci_hcd 0000:03:00.4: new USB bus registered, assigned bus number 3\n[ 5.402716] xhci_hcd 0000:03:00.4: hcc params 0x0268ffe5 hci version 0x110 quirks 0x0000020000000010\n[ 5.412412] xhci_hcd 0000:03:00.4: xHCI Host Controller\n[ 5.417732] xhci_hcd 0000:03:00.4: new USB bus registered, assigned bus number 4\n[ 5.425150] xhci_hcd 0000:03:00.4: Host supports USB 3.1 Enhanced SuperSpeed\n[ 5.432268] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 5.440522] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.447744] usb usb3: Product: xHCI Host Controller\n[ 5.452618] usb usb3: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.459572] usb usb3: SerialNumber: 0000:03:00.4\n[ 5.464526] hub 3-0:1.0: USB hub found\n[ 5.468295] hub 3-0:1.0: 4 ports detected\n[ 5.472868] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 5.481015] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 5.489300] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.496517] usb usb4: Product: xHCI Host Controller\n[ 5.501391] usb usb4: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.508344] usb usb4: SerialNumber: 0000:03:00.4\n[ 5.513440] hub 4-0:1.0: USB hub found\n[ 5.517253] hub 4-0:1.0: 2 ports detected\n[ 5.521950] usbcore: registered new interface driver usblp\n[ 5.527456] usbcore: registered new interface driver usb-storage\n[ 5.533634] UDC core: g_ether: couldn't find an available UDC\n[ 5.539446] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 5.546226] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 5.558173] i8042: Warning: Keylock active\n[ 5.562529] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 5.568087] rtc_cmos 00:01: RTC can wake from S4\n[ 5.573394] rtc_cmos 00:01: registered as rtc0\n[ 5.577941] rtc_cmos 00:01: alarms up to one month, y3k, 114 bytes nvram\n[ 5.584723] fail to initialize ptp_kvm\n[ 5.584885] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 5.597535] amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled\n[ 5.604995] sdhci: Secure Digital Host Controller Interface driver\n[ 5.611178] sdhci: Copyright(c) Pierre Ossman\n[ 5.615706] hid: raw HID events driver (C) Jiri Kosina\n[ 5.615749] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2\n[ 5.621495] usbcore: registered new interface driver usbhid\n[ 5.629768] usb 1-3: new high-speed USB device number 2 using xhci_hcd\n[ 5.635022] usbhid: USB HID core driver\n[ 5.651108] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 5.659084] Initializing XFRM netlink socket\n[ 5.663468] NET: Registered PF_INET6 protocol family\n[ 5.665789] snd_hda_intel 0000:03:00.1: Cannot probe codecs, giving up\n[ 5.669317] Segment Routing with IPv6\n[ 5.678646] In-situ OAM (IOAM) with IPv6\n[ 5.682628] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 5.688921] NET: Registered PF_PACKET protocol family\n[ 5.694027] 9pnet: Installing 9P2000 support\n[ 5.698327] Key type dns_resolver registered\n[ 5.705156] microcode: Current revision: 0x0a50000d\n[ 5.710342] IPI shorthand broadcast: enabled\n[ 5.732390] sched_clock: Marking stable (5714001959, 17739185)->(5780322147, -48581003)\n[ 5.741509] registered taskstats version 1\n[ 5.741833] usb 3-3: new full-speed USB device number 2 using xhci_hcd\n[ 5.745606] Loading compiled-in X.509 certificates\n[ 5.764839] kmemleak: Kernel memory leak detector initialized (mem pool available: 15828)\n[ 5.764844] kmemleak: Automatic memory scanning thread started\n[ 5.773849] PM: Magic number: 12:778:707\n[ 5.783001] printk: legacy console [netcon0] enabled\n[ 5.783568] usb 1-3: New USB device found, idVendor=0408, idProduct=4031, bcdDevice= 0.05\n[ 5.787962] netconsole: network logging started\n[ 5.800667] usb 1-3: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 5.807795] usb 1-3: Product: ACER FHD User Facing\n[ 5.812582] usb 1-3: Manufacturer: Quanta\n[ 5.816586] usb 1-3: SerialNumber: 200901010001\n[ 5.891822] usb 2-2: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.900244] usb 3-3: New USB device found, idVendor=0bda, idProduct=589a, bcdDevice= 0.00\n[ 5.908416] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3\n[ 5.915549] usb 3-3: Product: Bluetooth Radio\n[ 5.919904] usb 3-3: Manufacturer: Realtek\n[ 5.923998] usb 3-3: SerialNumber: 00e04c000001\n[ 5.929112] usb 2-2: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 5.937287] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.944413] usb 2-2: Product: USB 10/100/1000 LAN\n[ 5.949113] usb 2-2: Manufacturer: Realtek\n[ 5.953204] usb 2-2: SerialNumber: 001000001\n[ 6.117032] r8152-cfgselector 2-2: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 6.193880] r8152 2-2:1.0 eth0: v1.12.13\n[ 7.863444] r8152 2-2:1.0 eth0: carrier on\n[ 7.877829] Sending DHCP requests .\n[ 8.156055] amdgpu 0000:03:00.0: [drm:amdgpu_ib_ring_tests] *ERROR* IB test failed on sdma0 (-110).\n[ 8.171813] [drm:amdgpu_device_delayed_init_work_handler] *ERROR* ib ring test failed (-110).\n[ 10.135020] ., OK\n[ 10.146777] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.18\n[ 10.154779] IP-Config: Complete:\n[ 10.158004] device=eth0, hwaddr=00:e0:4c:68:00:96, ipaddr=192.168.201.18, mask=255.255.255.0, gw=192.168.201.1\n[ 10.168427] host=acer-cp514-3wh-r0qs-guybrush-cbg-4, domain=lava-rack, nis-domain=(none)\n[ 10.176941] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 10.176943] nameserver0=192.168.201.1\n[ 10.188409] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 10.198640] modprobe (113) used greatest stack depth: 6340 bytes left\n[ 10.201026] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 10.211266] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 10.219199] clk: Disabling unused clocks\n[ 10.219256] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 10.223155] PM: genpd: Disabling unused power domains\n[ 10.231756] cfg80211: failed to load regulatory.db\n[ 10.236783] ALSA device list:\n[ 10.244534] No soundcards found.\n[ 10.248196] dw-apb-uart AMDI0020:00: forbid DMA for kernel console\n[ 10.254553] Freeing unused kernel image (initmem) memory: 940K\n[ 10.260501] Write protecting kernel text and read-only data: 52708k\n[ 10.266765] Run /init as init process\n[ 10.272518] mount (118) used greatest stack depth: 5944 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: [ 10.297473] udevd[147]: starting version 3.2.9\n[ 10.304020] udevd[147]: specified user 'tss' unknown\n[ 10.309214] udevd[147]: specified group 'tss' unknown\n[ 10.315014] udevd[148]: starting eudev-3.2.9\n[ 10.324710] udevd[148]: specified user 'tss' unknown\n[ 10.329702] udevd[148]: specified group 'tss' unknown\n[ 10.366970] chromeos ramoops using acpi device.\n[ 10.378040] input: cros_ec_buttons as /devices/pci0000:00/0000:00:14.3/PNP0C09:00/GOOG0004:00/GOOG0007:00/input/input3\n[ 10.392920] rtw89_8852ae 0000:01:00.0: loaded firmware rtw89/rtw8852a_fw.bin\n[ 10.398819] r8152 2-2:1.0 enp3s0f3u2: renamed from eth0 (while UP)\n[ 10.400341] ACPI: \\: failed to evaluate _DSM e8c3a8d2-694b-004f-82bd-fe8607803aa7 rev:0 func:5 (0x1001)\n[ 10.415587] rtw89_8852ae 0000:01:00.0: enabling device (0000 -> 0003)\n[ 10.420394] cros-ec-typec GOOG0014:00: try-power-role not found: -22\n[ 10.425387] rtw89_8852ae 0000:01:00.0: Firmware version 0.13.36.0 (c33d3f88), cmd version 0, type 1\n[ 10.429231] typec port0: bound usb1-port1 (ops connector_ops)\n[ 10.437426] rtw89_8852ae 0000:01:00.0: Firmware version 0.13.36.0 (c33d3f88), cmd version 0, type 3\n[ 10.452392] typec port0: bound usb2-port1 (ops connector_ops)\n[ 10.456272] rtw89_8852ae 0000:01:00.0: chip rfe_type is 1\n[ 10.458405] cros-ec-typec GOOG0014:00: try-power-role not found: -22\n[ 10.468169] rtw89_8852ae 0000:01:00.0: rfkill hardware state changed to enable\n[ 10.470127] typec port1: bound usb3-port1 (ops connector_ops)\n[ 10.482910] typec port1: bound usb4-port1 (ops connector_ops)\n[ 10.483181] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0\n[ 10.486347] rtw89_8852ae 0000:01:00.0 wlp1s0: renamed from wlan0\n[ 10.502063] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection\n^[[0m\n^[[0m\n^[[1m[NOTE ] coreboot-af5f4f08 Thu Jan 26 23:19:49 UTC 2023 smm starting (log level: 8)...^[[0m\n^[[0m\n^[[0m[SPEW ] SMI# #1^[[0m\n^[[0m[DEBUG] GSMI Unknown: 0xff^[[0m\n^[[0m\n^[[0m\n^[[1m[NOTE ] coreboot-af5f4f08 Thu Jan 26 23:19:49 UTC 2023 smm starting (log level: 8)...^[[0m\n^[[0m\n^[[0m[SPEW ] SMI# #0^[[0m\n^[[0m[DEBUG] GSMI Handshake^[[0m\n[ 10.541573] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20\n[ 10.541670] efivars: Registered efivars operations\n[ 10.543022] ACPI: battery: new extension: cros-charge-control.4.auto\n[ 10.549551] i2c i2c-9: Successfully instantiated SPD at 0x50\n[ 10.553634] gsmi version 1.0 loaded\n[ 10.560606] i2c i2c-9: Successfully instantiated SPD at 0x51\n[ 10.576009] Bluetooth: Core ver 2.22\n[ 10.579721] NET: Registered PF_BLUETOOTH protocol family\n[ 10.585052] Bluetooth: HCI device and connection manager initialized\n[ 10.585062] usb 1-3: Found UVC 1.10 device ACER FHD User Facing (0408:4031)\n[ 10.591431] Bluetooth: HCI socket layer initialized\n[ 10.591437] Bluetooth: L2CAP socket layer initialized\n[ 10.591461] Bluetooth: SCO socket layer initialized\n[ 10.598553] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver\n[ 10.611152] usbcore: registered new interface driver uvcvideo\n[ 10.613495] sp5100-tco sp5100-tco: Using 0xfeb00000 for watchdog MMIO address\n[ 10.633137] sp5100-tco sp5100-tco: initialized. heartbeat=60 sec (nowayout=0)\n[ 10.641630] usbcore: registered new interface driver btusb\n[ 10.645269] Bluetooth: hci0: RTL: examining hci_ver=0b hci_rev=000a lmp_ver=0b lmp_subver=8852\ndone\n[ 10.657271] Bluetooth: hci0: RTL: rom_version status=0 version=1\nSaving random seed: [ 10.663545] Bluetooth: hci0: RTL: loading rtl_bt/rtl8852au_fw.bin\nOK\n[ 10.671507] bluetooth hci0: Direct firmware load for rtl_bt/rtl8852au_fw.bin failed with error -2\nStarting network: [ 10.680581] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8852au_fw not found\nip: RTNETLINK answers: File exists[ 10.689456] ip (196) used greatest stack depth: 5588 bytes left\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878187/environment\n/ # /lava-15878187/bin/lava-test-runner /lava-15878187/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878187/0/tests/0_dmesg\n[ 11.212768] \n+ cat uuid\n+ UUID=15878187_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 11.231872] \n[ 11.247670] \n[ 11.263935] \n+ [ 11.272621] \nset +x\n\n/ #\n"}, {'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb458fad57aa842a06abd4', 'origin': 'maestro', 'comment': 'crit on acer-cp514-3wh-r0qs-guybrush in lava-collabora', 'start_time': '2024-10-01T00:42:55.438000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'acer-cp514-3wh-r0qs-guybrush', 'job_id': '15878187', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878187'}}, 'waived': False, 'path': 'boot.dmesg.crit', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f2ad57aa842a06ab99/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f2ad57aa842a06ab99/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': ": amdgpu: SMU is initialized successfully!\n[ 4.758616] [drm] Display Core v3.2.301 initialized on DCN 2.1\n[ 4.764445] [drm] DP-HDMI FRL PCON supported\n[ 4.769371] [drm] DMUB hardware initialized: version=0x0101002B\n[ 4.976278] [drm] kiq ring mec 2 pipe 1 q 0\n[ 4.983091] amdgpu 0000:03:00.0: amdgpu: SE 1, SH per SE 1, CU per SH 8, active_cu_number 6\n[ 4.991444] amdgpu 0000:03:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0\n[ 4.998485] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0\n[ 5.006139] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0\n[ 5.013785] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0\n[ 5.021431] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0\n[ 5.029080] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0\n[ 5.036727] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0\n[ 5.044374] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0\n[ 5.052019] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0\n[ 5.059753] amdgpu 0000:03:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0\n[ 5.067573] amdgpu 0000:03:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 8\n[ 5.074786] amdgpu 0000:03:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 8\n[ 5.082173] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 8\n[ 5.089645] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 8\n[ 5.097118] amdgpu 0000:03:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 8\n[ 5.109660] amdgpu 0000:03:00.0: amdgpu: Runtime PM not available\n[ 5.117696] [drm] Initialized amdgpu 3.59.0 for 0000:03:00.0 on minor 0\n[ 5.131839] loop: module loaded\n[ 5.135834] nvme 0000:02:00.0: platform quirk: setting simple suspend\n[ 5.136654] e100: Intel(R) PRO/100 Network Driver\n[ 5.142521] nvme nvme0: pci function 0000:02:00.0\n[ 5.146988] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 5.147012] e1000: Intel(R) PRO/1000 Network Driver\n[ 5.154082] nvme nvme0: missing or invalid SUBNQN field.\n[ 5.157240] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 5.157265] e1000e: Intel(R) PRO/1000 Network Driver\n[ 5.162737] nvme nvme0: 1/0/0 default/read/poll queues\n[ 5.167415] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 5.167442] sky2: driver version 1.30\n[ 5.191952] nvme0n1: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 5.192920] usbcore: registered new device driver r8152-cfgselector\n[ 5.204755] usbcore: registered new interface driver r8152\n[ 5.210261] usbcore: registered new interface driver asix\n[ 5.215736] usbcore: registered new interface driver ax88179_178a\n[ 5.221840] usbcore: registered new interface driver cdc_ether\n[ 5.227717] usbcore: registered new interface driver net1080\n[ 5.233388] usbcore: registered new interface driver cdc_subset\n[ 5.239321] usbcore: registered new interface driver zaurus\n[ 5.244906] usbcore: registered new interface driver cdc_ncm\n[ 5.250577] usbcore: registered new interface driver r8153_ecm\n[ 5.256944] xhci_hcd 0000:03:00.3: xHCI Host Controller\n[ 5.262435] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 1\n[ 5.269952] xhci_hcd 0000:03:00.3: hcc params 0x0268ffe5 hci version 0x110 quirks 0x0000020000000010\n[ 5.279829] xhci_hcd 0000:03:00.3: xHCI Host Controller\n[ 5.285213] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 2\n[ 5.292622] xhci_hcd 0000:03:00.3: Host supports USB 3.1 Enhanced SuperSpeed\n[ 5.299862] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 5.308132] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.315345] usb usb1: Product: xHCI Host Controller\n[ 5.320221] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.327174] usb usb1: SerialNumber: 0000:03:00.3\n[ 5.332362] hub 1-0:1.0: USB hub found\n[ 5.336151] hub 1-0:1.0: 4 ports detected\n[ 5.340951] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 5.349104] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 5.357370] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.364609] usb usb2: Product: xHCI Host Controller\n[ 5.369483] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.376436] usb usb2: SerialNumber: 0000:03:00.3\n[ 5.381476] hub 2-0:1.0: USB hub found\n[ 5.385248] hub 2-0:1.0: 2 ports detected\n[ 5.389869] xhci_hcd 0000:03:00.4: xHCI Host Controller\n[ 5.395226] xhci_hcd 0000:03:00.4: new USB bus registered, assigned bus number 3\n[ 5.402716] xhci_hcd 0000:03:00.4: hcc params 0x0268ffe5 hci version 0x110 quirks 0x0000020000000010\n[ 5.412412] xhci_hcd 0000:03:00.4: xHCI Host Controller\n[ 5.417732] xhci_hcd 0000:03:00.4: new USB bus registered, assigned bus number 4\n[ 5.425150] xhci_hcd 0000:03:00.4: Host supports USB 3.1 Enhanced SuperSpeed\n[ 5.432268] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 5.440522] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.447744] usb usb3: Product: xHCI Host Controller\n[ 5.452618] usb usb3: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.459572] usb usb3: SerialNumber: 0000:03:00.4\n[ 5.464526] hub 3-0:1.0: USB hub found\n[ 5.468295] hub 3-0:1.0: 4 ports detected\n[ 5.472868] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 5.481015] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 5.489300] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.496517] usb usb4: Product: xHCI Host Controller\n[ 5.501391] usb usb4: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.508344] usb usb4: SerialNumber: 0000:03:00.4\n[ 5.513440] hub 4-0:1.0: USB hub found\n[ 5.517253] hub 4-0:1.0: 2 ports detected\n[ 5.521950] usbcore: registered new interface driver usblp\n[ 5.527456] usbcore: registered new interface driver usb-storage\n[ 5.533634] UDC core: g_ether: couldn't find an available UDC\n[ 5.539446] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 5.546226] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 5.558173] i8042: Warning: Keylock active\n[ 5.562529] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 5.568087] rtc_cmos 00:01: RTC can wake from S4\n[ 5.573394] rtc_cmos 00:01: registered as rtc0\n[ 5.577941] rtc_cmos 00:01: alarms up to one month, y3k, 114 bytes nvram\n[ 5.584723] fail to initialize ptp_kvm\n[ 5.584885] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 5.597535] amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled\n[ 5.604995] sdhci: Secure Digital Host Controller Interface driver\n[ 5.611178] sdhci: Copyright(c) Pierre Ossman\n[ 5.615706] hid: raw HID events driver (C) Jiri Kosina\n[ 5.615749] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2\n[ 5.621495] usbcore: registered new interface driver usbhid\n[ 5.629768] usb 1-3: new high-speed USB device number 2 using xhci_hcd\n[ 5.635022] usbhid: USB HID core driver\n[ 5.651108] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 5.659084] Initializing XFRM netlink socket\n[ 5.663468] NET: Registered PF_INET6 protocol family\n[ 5.665789] snd_hda_intel 0000:03:00.1: Cannot probe codecs, giving up\n[ 5.669317] Segment Routing with IPv6\n[ 5.678646] In-situ OAM (IOAM) with IPv6\n[ 5.682628] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 5.688921] NET: Registered PF_PACKET protocol family\n[ 5.694027] 9pnet: Installing 9P2000 support\n[ 5.698327] Key type dns_resolver registered\n[ 5.705156] microcode: Current revision: 0x0a50000d\n[ 5.710342] IPI shorthand broadcast: enabled\n[ 5.732390] sched_clock: Marking stable (5714001959, 17739185)->(5780322147, -48581003)\n[ 5.741509] registered taskstats version 1\n[ 5.741833] usb 3-3: new full-speed USB device number 2 using xhci_hcd\n[ 5.745606] Loading compiled-in X.509 certificates\n[ 5.764839] kmemleak: Kernel memory leak detector initialized (mem pool available: 15828)\n[ 5.764844] kmemleak: Automatic memory scanning thread started\n[ 5.773849] PM: Magic number: 12:778:707\n[ 5.783001] printk: legacy console [netcon0] enabled\n[ 5.783568] usb 1-3: New USB device found, idVendor=0408, idProduct=4031, bcdDevice= 0.05\n[ 5.787962] netconsole: network logging started\n[ 5.800667] usb 1-3: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 5.807795] usb 1-3: Product: ACER FHD User Facing\n[ 5.812582] usb 1-3: Manufacturer: Quanta\n[ 5.816586] usb 1-3: SerialNumber: 200901010001\n[ 5.891822] usb 2-2: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.900244] usb 3-3: New USB device found, idVendor=0bda, idProduct=589a, bcdDevice= 0.00\n[ 5.908416] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3\n[ 5.915549] usb 3-3: Product: Bluetooth Radio\n[ 5.919904] usb 3-3: Manufacturer: Realtek\n[ 5.923998] usb 3-3: SerialNumber: 00e04c000001\n[ 5.929112] usb 2-2: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 5.937287] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.944413] usb 2-2: Product: USB 10/100/1000 LAN\n[ 5.949113] usb 2-2: Manufacturer: Realtek\n[ 5.953204] usb 2-2: SerialNumber: 001000001\n[ 6.117032] r8152-cfgselector 2-2: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 6.193880] r8152 2-2:1.0 eth0: v1.12.13\n[ 7.863444] r8152 2-2:1.0 eth0: carrier on\n[ 7.877829] Sending DHCP requests .\n[ 8.156055] amdgpu 0000:03:00.0: [drm:amdgpu_ib_ring_tests] *ERROR* IB test failed on sdma0 (-110).\n[ 8.171813] [drm:amdgpu_device_delayed_init_work_handler] *ERROR* ib ring test failed (-110).\n[ 10.135020] ., OK\n[ 10.146777] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.18\n[ 10.154779] IP-Config: Complete:\n[ 10.158004] device=eth0, hwaddr=00:e0:4c:68:00:96, ipaddr=192.168.201.18, mask=255.255.255.0, gw=192.168.201.1\n[ 10.168427] host=acer-cp514-3wh-r0qs-guybrush-cbg-4, domain=lava-rack, nis-domain=(none)\n[ 10.176941] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 10.176943] nameserver0=192.168.201.1\n[ 10.188409] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 10.198640] modprobe (113) used greatest stack depth: 6340 bytes left\n[ 10.201026] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 10.211266] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 10.219199] clk: Disabling unused clocks\n[ 10.219256] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 10.223155] PM: genpd: Disabling unused power domains\n[ 10.231756] cfg80211: failed to load regulatory.db\n[ 10.236783] ALSA device list:\n[ 10.244534] No soundcards found.\n[ 10.248196] dw-apb-uart AMDI0020:00: forbid DMA for kernel console\n[ 10.254553] Freeing unused kernel image (initmem) memory: 940K\n[ 10.260501] Write protecting kernel text and read-only data: 52708k\n[ 10.266765] Run /init as init process\n[ 10.272518] mount (118) used greatest stack depth: 5944 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: [ 10.297473] udevd[147]: starting version 3.2.9\n[ 10.304020] udevd[147]: specified user 'tss' unknown\n[ 10.309214] udevd[147]: specified group 'tss' unknown\n[ 10.315014] udevd[148]: starting eudev-3.2.9\n[ 10.324710] udevd[148]: specified user 'tss' unknown\n[ 10.329702] udevd[148]: specified group 'tss' unknown\n[ 10.366970] chromeos ramoops using acpi device.\n[ 10.378040] input: cros_ec_buttons as /devices/pci0000:00/0000:00:14.3/PNP0C09:00/GOOG0004:00/GOOG0007:00/input/input3\n[ 10.392920] rtw89_8852ae 0000:01:00.0: loaded firmware rtw89/rtw8852a_fw.bin\n[ 10.398819] r8152 2-2:1.0 enp3s0f3u2: renamed from eth0 (while UP)\n[ 10.400341] ACPI: \\: failed to evaluate _DSM e8c3a8d2-694b-004f-82bd-fe8607803aa7 rev:0 func:5 (0x1001)\n[ 10.415587] rtw89_8852ae 0000:01:00.0: enabling device (0000 -> 0003)\n[ 10.420394] cros-ec-typec GOOG0014:00: try-power-role not found: -22\n[ 10.425387] rtw89_8852ae 0000:01:00.0: Firmware version 0.13.36.0 (c33d3f88), cmd version 0, type 1\n[ 10.429231] typec port0: bound usb1-port1 (ops connector_ops)\n[ 10.437426] rtw89_8852ae 0000:01:00.0: Firmware version 0.13.36.0 (c33d3f88), cmd version 0, type 3\n[ 10.452392] typec port0: bound usb2-port1 (ops connector_ops)\n[ 10.456272] rtw89_8852ae 0000:01:00.0: chip rfe_type is 1\n[ 10.458405] cros-ec-typec GOOG0014:00: try-power-role not found: -22\n[ 10.468169] rtw89_8852ae 0000:01:00.0: rfkill hardware state changed to enable\n[ 10.470127] typec port1: bound usb3-port1 (ops connector_ops)\n[ 10.482910] typec port1: bound usb4-port1 (ops connector_ops)\n[ 10.483181] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0\n[ 10.486347] rtw89_8852ae 0000:01:00.0 wlp1s0: renamed from wlan0\n[ 10.502063] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection\n^[[0m\n^[[0m\n^[[1m[NOTE ] coreboot-af5f4f08 Thu Jan 26 23:19:49 UTC 2023 smm starting (log level: 8)...^[[0m\n^[[0m\n^[[0m[SPEW ] SMI# #1^[[0m\n^[[0m[DEBUG] GSMI Unknown: 0xff^[[0m\n^[[0m\n^[[0m\n^[[1m[NOTE ] coreboot-af5f4f08 Thu Jan 26 23:19:49 UTC 2023 smm starting (log level: 8)...^[[0m\n^[[0m\n^[[0m[SPEW ] SMI# #0^[[0m\n^[[0m[DEBUG] GSMI Handshake^[[0m\n[ 10.541573] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20\n[ 10.541670] efivars: Registered efivars operations\n[ 10.543022] ACPI: battery: new extension: cros-charge-control.4.auto\n[ 10.549551] i2c i2c-9: Successfully instantiated SPD at 0x50\n[ 10.553634] gsmi version 1.0 loaded\n[ 10.560606] i2c i2c-9: Successfully instantiated SPD at 0x51\n[ 10.576009] Bluetooth: Core ver 2.22\n[ 10.579721] NET: Registered PF_BLUETOOTH protocol family\n[ 10.585052] Bluetooth: HCI device and connection manager initialized\n[ 10.585062] usb 1-3: Found UVC 1.10 device ACER FHD User Facing (0408:4031)\n[ 10.591431] Bluetooth: HCI socket layer initialized\n[ 10.591437] Bluetooth: L2CAP socket layer initialized\n[ 10.591461] Bluetooth: SCO socket layer initialized\n[ 10.598553] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver\n[ 10.611152] usbcore: registered new interface driver uvcvideo\n[ 10.613495] sp5100-tco sp5100-tco: Using 0xfeb00000 for watchdog MMIO address\n[ 10.633137] sp5100-tco sp5100-tco: initialized. heartbeat=60 sec (nowayout=0)\n[ 10.641630] usbcore: registered new interface driver btusb\n[ 10.645269] Bluetooth: hci0: RTL: examining hci_ver=0b hci_rev=000a lmp_ver=0b lmp_subver=8852\ndone\n[ 10.657271] Bluetooth: hci0: RTL: rom_version status=0 version=1\nSaving random seed: [ 10.663545] Bluetooth: hci0: RTL: loading rtl_bt/rtl8852au_fw.bin\nOK\n[ 10.671507] bluetooth hci0: Direct firmware load for rtl_bt/rtl8852au_fw.bin failed with error -2\nStarting network: [ 10.680581] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8852au_fw not found\nip: RTNETLINK answers: File exists[ 10.689456] ip (196) used greatest stack depth: 5588 bytes left\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878187/environment\n/ # /lava-15878187/bin/lava-test-runner /lava-15878187/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878187/0/tests/0_dmesg\n[ 11.212768] \n+ cat uuid\n+ UUID=15878187_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 11.231872] \n[ 11.247670] \n[ 11.263935] \n+ [ 11.272621] \nset +x\n\n/ #\n"}], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:43:06 AM UTC [INFO] Received an event for node: 66fb44f2ad57aa842a06ab9a 10/01/2024 12:43:09 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [], 'tests': [{'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb44f2ad57aa842a06ab9a', 'origin': 'maestro', 'comment': 'baseline-x86-kcidebug-amd on asus-CM1400CXA-dalboz in lava-collabora', 'start_time': '2024-10-01T00:40:18.533000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'asus-CM1400CXA-dalboz', 'job_id': '15878188', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878188'}}, 'waived': False, 'path': 'boot', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'FAIL', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f2ad57aa842a06ab9a/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f2ad57aa842a06ab9a/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': "FW(0x6) failed and response status is (0xFFFF000F)\n[ 4.567215] amdgpu 0000:03:00.0: amdgpu: failed to load ucode RLC_RESTORE_LIST_SRM_MEM(0x2B)\n[ 4.575748] amdgpu 0000:03:00.0: amdgpu: psp gfx command LOAD_IP_FW(0x6) failed and response status is (0xFFFF000F)\n[ 4.605664] amdgpu 0000:03:00.0: amdgpu: RAS: optional ras ta ucode is not available\n[ 4.620307] amdgpu 0000:03:00.0: amdgpu: RAP: optional rap ta ucode is not available\n[ 4.628051] amdgpu 0000:03:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available\n[ 4.638596] [drm] DM_PPLIB: values for F clock\n[ 4.643058] [drm] DM_PPLIB:? 400000 in kHz, 3174 in mV\n[ 4.648197] [drm] DM_PPLIB:? 800000 in kHz, 3724 in mV\n[ 4.653336] [drm] DM_PPLIB: values for DCF clock\n[ 4.657947] [drm] DM_PPLIB:? 300000 in kHz, 3174 in mV\n[ 4.663087] [drm] DM_PPLIB:? 600000 in kHz, 3724 in mV\n[ 4.668227] [drm] DM_PPLIB:? 626000 in kHz, 3924 in mV\n[ 4.673365] [drm] DM_PPLIB:? 654000 in kHz, 4074 in mV\n[ 4.679094] [drm] Display Core v3.2.301 initialized on DCN 1.0.1\n[ 4.766614] [drm] kiq ring mec 2 pipe 1 q 0\n[ 4.785104] amdgpu 0000:03:00.0: amdgpu: SE 1, SH per SE 1, CU per SH 3, active_cu_number 3\n[ 4.793481] amdgpu 0000:03:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0\n[ 4.800546] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0\n[ 4.808213] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0\n[ 4.815879] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0\n[ 4.823543] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0\n[ 4.831203] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0\n[ 4.838879] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0\n[ 4.846542] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0\n[ 4.854216] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0\n[ 4.861971] amdgpu 0000:03:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0\n[ 4.869809] amdgpu 0000:03:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 8\n[ 4.877044] amdgpu 0000:03:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 8\n[ 4.884448] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 8\n[ 4.891942] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 8\n[ 4.899435] amdgpu 0000:03:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 8\n[ 4.911941] amdgpu: pp_dpm_get_sclk_od was not implemented.\n[ 4.917569] amdgpu: pp_dpm_get_mclk_od was not implemented.\n[ 4.923481] amdgpu 0000:03:00.0: amdgpu: Runtime PM not available\n[ 4.933023] [drm] Initialized amdgpu 3.59.0 for 0000:03:00.0 on minor 0\n[ 4.954409] loop: module loaded\n[ 4.961509] e100: Intel(R) PRO/100 Network Driver\n[ 4.966237] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 4.971798] e1000: Intel(R) PRO/1000 Network Driver\n[ 4.976690] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 4.982508] e1000e: Intel(R) PRO/1000 Network Driver\n[ 4.987486] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 4.993474] sky2: driver version 1.30\n[ 4.997400] usbcore: registered new device driver r8152-cfgselector\n[ 5.003725] usbcore: registered new interface driver r8152\n[ 5.009273] usbcore: registered new interface driver asix\n[ 5.014726] usbcore: registered new interface driver ax88179_178a\n[ 5.020890] usbcore: registered new interface driver cdc_ether\n[ 5.026777] usbcore: registered new interface driver net1080\n[ 5.032490] usbcore: registered new interface driver cdc_subset\n[ 5.038462] usbcore: registered new interface driver zaurus\n[ 5.044092] usbcore: registered new interface driver cdc_ncm\n[ 5.049810] usbcore: registered new interface driver r8153_ecm\n[ 5.056877] xhci_hcd 0000:03:00.3: xHCI Host Controller\n[ 5.062743] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 1\n[ 5.070632] xhci_hcd 0000:03:00.3: hcc params 0x0278ffe5 hci version 0x110 quirks 0x0000004000000090\n[ 5.081624] xhci_hcd 0000:03:00.3: xHCI Host Controller\n[ 5.087207] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 2\n[ 5.094627] xhci_hcd 0000:03:00.3: Host supports USB 3.1 Enhanced SuperSpeed\n[ 5.102174] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 5.110471] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.117702] usb usb1: Product: xHCI Host Controller\n[ 5.122583] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.129549] usb usb1: SerialNumber: 0000:03:00.3\n[ 5.135448] hub 1-0:1.0: USB hub found\n[ 5.139328] hub 1-0:1.0: 6 ports detected\n[ 5.145790] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 5.154061] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 5.162334] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.169625] usb usb2: Product: xHCI Host Controller\n[ 5.174515] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.181485] usb usb2: SerialNumber: 0000:03:00.3\n[ 5.187159] hub 2-0:1.0: USB hub found\n[ 5.191003] hub 2-0:1.0: 4 ports detected\n[ 5.196701] usbcore: registered new interface driver usblp\n[ 5.202259] usbcore: registered new interface driver usb-storage\n[ 5.208645] UDC core: g_ether: couldn't find an available UDC\n[ 5.214546] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 5.221352] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 5.233006] i8042: Warning: Keylock active\n[ 5.237388] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 5.244072] rtc_cmos 00:01: RTC can wake from S4\n[ 5.250110] rtc_cmos 00:01: registered as rtc0\n[ 5.254928] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3\n[ 5.259483] rtc_cmos 00:01: alarms up to one month, y3k, 114 bytes nvram\n[ 5.270510] fail to initialize ptp_kvm\n[ 5.271045] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 5.283821] sdhci: Secure Digital Host Controller Interface driver\n[ 5.290057] sdhci: Copyright(c) Pierre Ossman\n[ 5.295338] sdhci-pci 0000:02:00.0: SDHCI controller found [17a0:9750] (rev 1)\n[ 5.295470] hid: raw HID events driver (C) Jiri Kosina\n[ 5.301713] modprobe (78) used greatest stack depth: 6332 bytes left\n[ 5.320614] mmc0: SDHCI controller on ACPI [AMDI0040:00] using ADMA\n[ 5.321458] usbcore: registered new interface driver usbhid\n[ 5.338460] usbhid: USB HID core driver\n[ 5.346374] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/GOOG0006:00/input/input4\n[ 5.375192] modprobe (81) used greatest stack depth: 6296 bytes left\n[ 5.381557] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 5.386275] mmc1: SDHCI controller on PCI [0000:02:00.0] using ADMA\n[ 5.395486] Initializing XFRM netlink socket\n[ 5.407489] NET: Registered PF_INET6 protocol family\n[ 5.414641] Segment Routing with IPv6\n[ 5.414771] snd_hda_intel 0000:03:00.1: Cannot probe codecs, giving up\n[ 5.418383] In-situ OAM (IOAM) with IPv6\n[ 5.427321] usb 1-5: new high-speed USB device number 2 using xhci_hcd\n[ 5.428953] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 5.442050] NET: Registered PF_PACKET protocol family\n[ 5.447243] 9pnet: Installing 9P2000 support\n[ 5.451596] Key type dns_resolver registered\n[ 5.458523] microcode: Current revision: 0x08200103\n[ 5.463778] IPI shorthand broadcast: enabled\n[ 5.477263] mmc0: new HS400 MMC card at address 0001\n[ 5.483528] mmcblk0: mmc0:0001 DA4032 29.1 GiB\n[ 5.493980] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 5.503757] mmcblk0boot0: mmc0:0001 DA4032 4.00 MiB\n[ 5.511202] mmcblk0boot1: mmc0:0001 DA4032 4.00 MiB\n[ 5.515149] sched_clock: Marking stable (5487002736, 27283134)->(5550592040, -36306170)\n[ 5.518440] mmcblk0rpmb: mmc0:0001 DA4032 16.0 MiB, chardev (244:0)\n[ 5.530759] registered taskstats version 1\n[ 5.534880] Loading compiled-in X.509 certificates\n[ 5.555742] kmemleak: Kernel memory leak detector initialized (mem pool available: 15833)\n[ 5.555747] kmemleak: Automatic memory scanning thread started\n[ 5.563059] usb 1-5: New USB device found, idVendor=13d3, idProduct=56ed, bcdDevice=20.03\n[ 5.563073] usb 1-5: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 5.563077] usb 1-5: Product: USB2.0 HD UVC WebCam\n[ 5.563080] usb 1-5: Manufacturer: Azurewave\n[ 5.563083] usb 1-5: SerialNumber: 0x0001\n[ 5.565569] PM: Magic number: 12:778:707\n[ 5.602399] printk: legacy console [netcon0] enabled\n[ 5.607387] netconsole: network logging started\n[ 5.612980] acpi_cpufreq: overriding BIOS provided _PSD data\n[ 5.682510] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.700221] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=30.00\n[ 5.708441] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.715594] usb 2-3: Product: USB 10/100/1000 LAN\n[ 5.720308] usb 2-3: Manufacturer: Realtek\n[ 5.724421] usb 2-3: SerialNumber: 000001\n[ 5.811320] usb 1-6: new full-speed USB device number 3 using xhci_hcd\n[ 5.941258] usb 1-6: New USB device found, idVendor=13d3, idProduct=3555, bcdDevice= 0.00\n[ 5.949462] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3\n[ 5.956614] usb 1-6: Product: Bluetooth Radio\n[ 5.960982] usb 1-6: Manufacturer: Realtek\n[ 5.965094] usb 1-6: SerialNumber: 00e04c000001\n[ 6.062622] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 6.142281] r8152 2-3:1.0 eth0: v1.12.13\n[ 7.808405] r8152 2-3:1.0 eth0: carrier on\n[ 7.819344] Sending DHCP requests .\n[ 7.960374] amdgpu 0000:03:00.0: [drm:amdgpu_ib_ring_tests] *ERROR* IB test failed on sdma0 (-110).\n[ 7.988272] [drm:amdgpu_device_delayed_init_work_handler] *ERROR* ib ring test failed (-110).\n[ 10.629347] ., OK\n[ 10.639342] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.22\n[ 10.647364] IP-Config: Complete:\n[ 10.650599] device=eth0, hwaddr=00:24:32:50:20:36, ipaddr=192.168.201.22, mask=255.255.255.0, gw=192.168.201.1\n[ 10.661033] host=asus-cm1400cxa-dalboz-cbg-9, domain=lava-rack, nis-domain=(none)\n[ 10.668957] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 10.668959] nameserver0=192.168.201.1\n[ 10.680544] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 10.691660] modprobe (93) used greatest stack depth: 6180 bytes left\n[ 10.696635] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 10.704912] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 10.712279] clk: Disabling unused clocks\n[ 10.716322] PM: genpd: Disabling unused power domains\n[ 10.716625] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 10.721461] ALSA device list:\n[ 10.730044] cfg80211: failed to load regulatory.db\n[ 10.733018] No soundcards found.\n[ 10.741800] dw-apb-uart AMDI0020:00: forbid DMA for kernel console\n[ 10.748325] Freeing unused kernel image (initmem) memory: 940K\n[ 10.754411] Write protecting kernel text and read-only data: 52708k\n[ 10.760693] Run /init as init process\n[ 10.777679] mkdir (99) used greatest stack depth: 6020 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: [ 10.828909] udevd[125]: starting version 3.2.9\n[ 10.836883] udevd[125]: specified user 'tss' unknown\n[ 10.841961] udevd[125]: specified group 'tss' unknown\n[ 10.848088] udevd (125) used greatest stack depth: 5996 bytes left\n[ 10.848575] udevd[126]: starting eudev-3.2.9\n[ 10.872603] udevd[126]: specified user 'tss' unknown\n[ 10.877641] udevd[126]: specified group 'tss' unknown\n[ 10.974943] chromeos ramoops using acpi device.\n[ 11.044055] rt5682 i2c-10EC5682:00: Using default DAI clk names: rt5682-dai-wclk, rt5682-dai-bclk\n[ 11.054136] rt5682 i2c-10EC5682:00: supply AVDD not found, using dummy regulator\n[ 11.054190] udevadm (137) used greatest stack depth: 5924 bytes left\n[ 11.063833] rt5682 i2c-10EC5682:00: supply MICVDD not found, using dummy regulator\n[ 11.075713] rt5682 i2c-10EC5682:00: supply VBAT not found, using dummy regulator\n[ 11.084552] rt5682 i2c-10EC5682:00: supply DBVDD not found, using dummy regulator\n[ 11.094190] rt5682 i2c-10EC5682:00: supply LDO1-IN not found, using dummy regulator\n[ 11.095953] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0\n[ 11.109306] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection\n[ 11.118848] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20\n[ 11.129807] i2c i2c-9: Successfully instantiated SPD at 0x50\n[ 11.131818] r8152 2-3:1.0 enp3s0f3u3: renamed from eth0 (while UP)\ncoreboot-e6103af7 Mon Sep 12 14:38:59 UTC 2022 smm starting (log level: 8)...\nSMI# #1\nGSMI Unknown: 0xff\ncoreboot-e6103af7 Mon Sep 12 14:38:59 UTC 2022 smm starting (log level: 8)...\nSMI# #1\nGSMI Handshake\n[ 11.266545] efivars: Registered efivars operations\n[ 11.271418] gsmi version 1.0 loaded\n[ 11.763959] Bluetooth: Core ver 2.22\n[ 11.767856] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver\n[ 11.768004] NET: Registered PF_BLUETOOTH protocol family\n[ 11.774810] sp5100-tco sp5100-tco: Using 0xfeb00000 for watchdog MMIO address\n[ 11.779055] Bluetooth: HCI device and connection manager initialized\n[ 11.790794] sp5100-tco sp5100-tco: initialized. heartbeat=60 sec (nowayout=0)\n[ 11.793757] Bluetooth: HCI socket layer initialized\n[ 11.804692] Bluetooth: L2CAP socket layer initialized\n[ 11.810496] Bluetooth: SCO socket layer initialized\n[ 11.819568] ACPI: battery: new extension: cros-charge-control.3.auto\n[ 11.834581] usb 1-5: Found UVC 1.10 device USB2.0 HD UVC WebCam (13d3:56ed)\n[ 11.835458] acp3x-5682-play: codec dai name = rt5682-aif1\n[ 11.840505] usbcore: registered new interface driver btusb\n[ 11.852192] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000c lmp_ver=0a lmp_subver=8822\n[ 11.862899] Bluetooth: hci0: RTL: rom_version status=0 version=3\n[ 11.864124] rtw_8822ce 0000:01:00.0: Firmware version 9.9.15, H2C version 15\n[ 11.868938] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822cu_fw.bin\n[ 11.880545] acp3x-alc5682-max98357 AMDI5682:00: ASoC: driver name too long 'acp3xalc5682m98357' -> 'acp3xalc5682m98'\n[ 11.883209] bluetooth hci0: Direct firmware load for rtl_bt/rtl8822cu_fw.bin failed with error -2\n[ 11.885920] rtw_8822ce 0000:01:00.0: WOW Firmware version 9.9.4, H2C version 15\n[ 11.888415] usbcore: registered new interface driver uvcvideo\n[ 11.914699] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8822cu_fw not found\n[ 11.925014] rtw_8822ce 0000:01:00.0 wlp1s0: renamed from wlan0\n[ 11.937481] input: acp3xalc5682m98357 Headset Jack as /devices/pci0000:00/0000:00:08.1/0000:03:00.5/AMDI5682:00/sound/card0/input5\ndone\nSaving random seed: OK\nStarting network: ip: RTNETLINK answers: File exists[ 12.011842] ip (168) used greatest stack depth: 5588 bytes left\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878188/environment\n/ # /lava-15878188/bin/lava-test-runner /lava-15878188/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878188/0/tests/0_dmesg\n+ cat uuid\n[ 12.587010] \n+ UUID=15878188_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 12.615825] \n[ 12.641607] \nkern :emerg : call_irq_handler: 1.55 No irq handler for vector\nkern :emerg : call_irq_handler: 2.55 No irq handler for vector\nkern :emerg : call_irq_handler: 3.55 No irq handler for vector\n[ 12.667300] \n+ set +x\n[ 12.687952] \n\n/ #\n"}, {'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb459aad57aa842a06abd9', 'origin': 'maestro', 'comment': 'emerg on asus-CM1400CXA-dalboz in lava-collabora', 'start_time': '2024-10-01T00:43:06.892000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'asus-CM1400CXA-dalboz', 'job_id': '15878188', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878188'}}, 'waived': False, 'path': 'boot.dmesg.emerg', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'FAIL', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f2ad57aa842a06ab9a/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f2ad57aa842a06ab9a/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': "FW(0x6) failed and response status is (0xFFFF000F)\n[ 4.567215] amdgpu 0000:03:00.0: amdgpu: failed to load ucode RLC_RESTORE_LIST_SRM_MEM(0x2B)\n[ 4.575748] amdgpu 0000:03:00.0: amdgpu: psp gfx command LOAD_IP_FW(0x6) failed and response status is (0xFFFF000F)\n[ 4.605664] amdgpu 0000:03:00.0: amdgpu: RAS: optional ras ta ucode is not available\n[ 4.620307] amdgpu 0000:03:00.0: amdgpu: RAP: optional rap ta ucode is not available\n[ 4.628051] amdgpu 0000:03:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available\n[ 4.638596] [drm] DM_PPLIB: values for F clock\n[ 4.643058] [drm] DM_PPLIB:? 400000 in kHz, 3174 in mV\n[ 4.648197] [drm] DM_PPLIB:? 800000 in kHz, 3724 in mV\n[ 4.653336] [drm] DM_PPLIB: values for DCF clock\n[ 4.657947] [drm] DM_PPLIB:? 300000 in kHz, 3174 in mV\n[ 4.663087] [drm] DM_PPLIB:? 600000 in kHz, 3724 in mV\n[ 4.668227] [drm] DM_PPLIB:? 626000 in kHz, 3924 in mV\n[ 4.673365] [drm] DM_PPLIB:? 654000 in kHz, 4074 in mV\n[ 4.679094] [drm] Display Core v3.2.301 initialized on DCN 1.0.1\n[ 4.766614] [drm] kiq ring mec 2 pipe 1 q 0\n[ 4.785104] amdgpu 0000:03:00.0: amdgpu: SE 1, SH per SE 1, CU per SH 3, active_cu_number 3\n[ 4.793481] amdgpu 0000:03:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0\n[ 4.800546] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0\n[ 4.808213] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0\n[ 4.815879] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0\n[ 4.823543] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0\n[ 4.831203] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0\n[ 4.838879] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0\n[ 4.846542] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0\n[ 4.854216] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0\n[ 4.861971] amdgpu 0000:03:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0\n[ 4.869809] amdgpu 0000:03:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 8\n[ 4.877044] amdgpu 0000:03:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 8\n[ 4.884448] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 8\n[ 4.891942] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 8\n[ 4.899435] amdgpu 0000:03:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 8\n[ 4.911941] amdgpu: pp_dpm_get_sclk_od was not implemented.\n[ 4.917569] amdgpu: pp_dpm_get_mclk_od was not implemented.\n[ 4.923481] amdgpu 0000:03:00.0: amdgpu: Runtime PM not available\n[ 4.933023] [drm] Initialized amdgpu 3.59.0 for 0000:03:00.0 on minor 0\n[ 4.954409] loop: module loaded\n[ 4.961509] e100: Intel(R) PRO/100 Network Driver\n[ 4.966237] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 4.971798] e1000: Intel(R) PRO/1000 Network Driver\n[ 4.976690] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 4.982508] e1000e: Intel(R) PRO/1000 Network Driver\n[ 4.987486] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 4.993474] sky2: driver version 1.30\n[ 4.997400] usbcore: registered new device driver r8152-cfgselector\n[ 5.003725] usbcore: registered new interface driver r8152\n[ 5.009273] usbcore: registered new interface driver asix\n[ 5.014726] usbcore: registered new interface driver ax88179_178a\n[ 5.020890] usbcore: registered new interface driver cdc_ether\n[ 5.026777] usbcore: registered new interface driver net1080\n[ 5.032490] usbcore: registered new interface driver cdc_subset\n[ 5.038462] usbcore: registered new interface driver zaurus\n[ 5.044092] usbcore: registered new interface driver cdc_ncm\n[ 5.049810] usbcore: registered new interface driver r8153_ecm\n[ 5.056877] xhci_hcd 0000:03:00.3: xHCI Host Controller\n[ 5.062743] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 1\n[ 5.070632] xhci_hcd 0000:03:00.3: hcc params 0x0278ffe5 hci version 0x110 quirks 0x0000004000000090\n[ 5.081624] xhci_hcd 0000:03:00.3: xHCI Host Controller\n[ 5.087207] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 2\n[ 5.094627] xhci_hcd 0000:03:00.3: Host supports USB 3.1 Enhanced SuperSpeed\n[ 5.102174] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 5.110471] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.117702] usb usb1: Product: xHCI Host Controller\n[ 5.122583] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.129549] usb usb1: SerialNumber: 0000:03:00.3\n[ 5.135448] hub 1-0:1.0: USB hub found\n[ 5.139328] hub 1-0:1.0: 6 ports detected\n[ 5.145790] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 5.154061] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 5.162334] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.169625] usb usb2: Product: xHCI Host Controller\n[ 5.174515] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.181485] usb usb2: SerialNumber: 0000:03:00.3\n[ 5.187159] hub 2-0:1.0: USB hub found\n[ 5.191003] hub 2-0:1.0: 4 ports detected\n[ 5.196701] usbcore: registered new interface driver usblp\n[ 5.202259] usbcore: registered new interface driver usb-storage\n[ 5.208645] UDC core: g_ether: couldn't find an available UDC\n[ 5.214546] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 5.221352] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 5.233006] i8042: Warning: Keylock active\n[ 5.237388] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 5.244072] rtc_cmos 00:01: RTC can wake from S4\n[ 5.250110] rtc_cmos 00:01: registered as rtc0\n[ 5.254928] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3\n[ 5.259483] rtc_cmos 00:01: alarms up to one month, y3k, 114 bytes nvram\n[ 5.270510] fail to initialize ptp_kvm\n[ 5.271045] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 5.283821] sdhci: Secure Digital Host Controller Interface driver\n[ 5.290057] sdhci: Copyright(c) Pierre Ossman\n[ 5.295338] sdhci-pci 0000:02:00.0: SDHCI controller found [17a0:9750] (rev 1)\n[ 5.295470] hid: raw HID events driver (C) Jiri Kosina\n[ 5.301713] modprobe (78) used greatest stack depth: 6332 bytes left\n[ 5.320614] mmc0: SDHCI controller on ACPI [AMDI0040:00] using ADMA\n[ 5.321458] usbcore: registered new interface driver usbhid\n[ 5.338460] usbhid: USB HID core driver\n[ 5.346374] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/GOOG0006:00/input/input4\n[ 5.375192] modprobe (81) used greatest stack depth: 6296 bytes left\n[ 5.381557] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 5.386275] mmc1: SDHCI controller on PCI [0000:02:00.0] using ADMA\n[ 5.395486] Initializing XFRM netlink socket\n[ 5.407489] NET: Registered PF_INET6 protocol family\n[ 5.414641] Segment Routing with IPv6\n[ 5.414771] snd_hda_intel 0000:03:00.1: Cannot probe codecs, giving up\n[ 5.418383] In-situ OAM (IOAM) with IPv6\n[ 5.427321] usb 1-5: new high-speed USB device number 2 using xhci_hcd\n[ 5.428953] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 5.442050] NET: Registered PF_PACKET protocol family\n[ 5.447243] 9pnet: Installing 9P2000 support\n[ 5.451596] Key type dns_resolver registered\n[ 5.458523] microcode: Current revision: 0x08200103\n[ 5.463778] IPI shorthand broadcast: enabled\n[ 5.477263] mmc0: new HS400 MMC card at address 0001\n[ 5.483528] mmcblk0: mmc0:0001 DA4032 29.1 GiB\n[ 5.493980] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 5.503757] mmcblk0boot0: mmc0:0001 DA4032 4.00 MiB\n[ 5.511202] mmcblk0boot1: mmc0:0001 DA4032 4.00 MiB\n[ 5.515149] sched_clock: Marking stable (5487002736, 27283134)->(5550592040, -36306170)\n[ 5.518440] mmcblk0rpmb: mmc0:0001 DA4032 16.0 MiB, chardev (244:0)\n[ 5.530759] registered taskstats version 1\n[ 5.534880] Loading compiled-in X.509 certificates\n[ 5.555742] kmemleak: Kernel memory leak detector initialized (mem pool available: 15833)\n[ 5.555747] kmemleak: Automatic memory scanning thread started\n[ 5.563059] usb 1-5: New USB device found, idVendor=13d3, idProduct=56ed, bcdDevice=20.03\n[ 5.563073] usb 1-5: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 5.563077] usb 1-5: Product: USB2.0 HD UVC WebCam\n[ 5.563080] usb 1-5: Manufacturer: Azurewave\n[ 5.563083] usb 1-5: SerialNumber: 0x0001\n[ 5.565569] PM: Magic number: 12:778:707\n[ 5.602399] printk: legacy console [netcon0] enabled\n[ 5.607387] netconsole: network logging started\n[ 5.612980] acpi_cpufreq: overriding BIOS provided _PSD data\n[ 5.682510] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.700221] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=30.00\n[ 5.708441] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.715594] usb 2-3: Product: USB 10/100/1000 LAN\n[ 5.720308] usb 2-3: Manufacturer: Realtek\n[ 5.724421] usb 2-3: SerialNumber: 000001\n[ 5.811320] usb 1-6: new full-speed USB device number 3 using xhci_hcd\n[ 5.941258] usb 1-6: New USB device found, idVendor=13d3, idProduct=3555, bcdDevice= 0.00\n[ 5.949462] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3\n[ 5.956614] usb 1-6: Product: Bluetooth Radio\n[ 5.960982] usb 1-6: Manufacturer: Realtek\n[ 5.965094] usb 1-6: SerialNumber: 00e04c000001\n[ 6.062622] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 6.142281] r8152 2-3:1.0 eth0: v1.12.13\n[ 7.808405] r8152 2-3:1.0 eth0: carrier on\n[ 7.819344] Sending DHCP requests .\n[ 7.960374] amdgpu 0000:03:00.0: [drm:amdgpu_ib_ring_tests] *ERROR* IB test failed on sdma0 (-110).\n[ 7.988272] [drm:amdgpu_device_delayed_init_work_handler] *ERROR* ib ring test failed (-110).\n[ 10.629347] ., OK\n[ 10.639342] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.22\n[ 10.647364] IP-Config: Complete:\n[ 10.650599] device=eth0, hwaddr=00:24:32:50:20:36, ipaddr=192.168.201.22, mask=255.255.255.0, gw=192.168.201.1\n[ 10.661033] host=asus-cm1400cxa-dalboz-cbg-9, domain=lava-rack, nis-domain=(none)\n[ 10.668957] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 10.668959] nameserver0=192.168.201.1\n[ 10.680544] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 10.691660] modprobe (93) used greatest stack depth: 6180 bytes left\n[ 10.696635] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 10.704912] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 10.712279] clk: Disabling unused clocks\n[ 10.716322] PM: genpd: Disabling unused power domains\n[ 10.716625] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 10.721461] ALSA device list:\n[ 10.730044] cfg80211: failed to load regulatory.db\n[ 10.733018] No soundcards found.\n[ 10.741800] dw-apb-uart AMDI0020:00: forbid DMA for kernel console\n[ 10.748325] Freeing unused kernel image (initmem) memory: 940K\n[ 10.754411] Write protecting kernel text and read-only data: 52708k\n[ 10.760693] Run /init as init process\n[ 10.777679] mkdir (99) used greatest stack depth: 6020 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: [ 10.828909] udevd[125]: starting version 3.2.9\n[ 10.836883] udevd[125]: specified user 'tss' unknown\n[ 10.841961] udevd[125]: specified group 'tss' unknown\n[ 10.848088] udevd (125) used greatest stack depth: 5996 bytes left\n[ 10.848575] udevd[126]: starting eudev-3.2.9\n[ 10.872603] udevd[126]: specified user 'tss' unknown\n[ 10.877641] udevd[126]: specified group 'tss' unknown\n[ 10.974943] chromeos ramoops using acpi device.\n[ 11.044055] rt5682 i2c-10EC5682:00: Using default DAI clk names: rt5682-dai-wclk, rt5682-dai-bclk\n[ 11.054136] rt5682 i2c-10EC5682:00: supply AVDD not found, using dummy regulator\n[ 11.054190] udevadm (137) used greatest stack depth: 5924 bytes left\n[ 11.063833] rt5682 i2c-10EC5682:00: supply MICVDD not found, using dummy regulator\n[ 11.075713] rt5682 i2c-10EC5682:00: supply VBAT not found, using dummy regulator\n[ 11.084552] rt5682 i2c-10EC5682:00: supply DBVDD not found, using dummy regulator\n[ 11.094190] rt5682 i2c-10EC5682:00: supply LDO1-IN not found, using dummy regulator\n[ 11.095953] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0\n[ 11.109306] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection\n[ 11.118848] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20\n[ 11.129807] i2c i2c-9: Successfully instantiated SPD at 0x50\n[ 11.131818] r8152 2-3:1.0 enp3s0f3u3: renamed from eth0 (while UP)\ncoreboot-e6103af7 Mon Sep 12 14:38:59 UTC 2022 smm starting (log level: 8)...\nSMI# #1\nGSMI Unknown: 0xff\ncoreboot-e6103af7 Mon Sep 12 14:38:59 UTC 2022 smm starting (log level: 8)...\nSMI# #1\nGSMI Handshake\n[ 11.266545] efivars: Registered efivars operations\n[ 11.271418] gsmi version 1.0 loaded\n[ 11.763959] Bluetooth: Core ver 2.22\n[ 11.767856] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver\n[ 11.768004] NET: Registered PF_BLUETOOTH protocol family\n[ 11.774810] sp5100-tco sp5100-tco: Using 0xfeb00000 for watchdog MMIO address\n[ 11.779055] Bluetooth: HCI device and connection manager initialized\n[ 11.790794] sp5100-tco sp5100-tco: initialized. heartbeat=60 sec (nowayout=0)\n[ 11.793757] Bluetooth: HCI socket layer initialized\n[ 11.804692] Bluetooth: L2CAP socket layer initialized\n[ 11.810496] Bluetooth: SCO socket layer initialized\n[ 11.819568] ACPI: battery: new extension: cros-charge-control.3.auto\n[ 11.834581] usb 1-5: Found UVC 1.10 device USB2.0 HD UVC WebCam (13d3:56ed)\n[ 11.835458] acp3x-5682-play: codec dai name = rt5682-aif1\n[ 11.840505] usbcore: registered new interface driver btusb\n[ 11.852192] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000c lmp_ver=0a lmp_subver=8822\n[ 11.862899] Bluetooth: hci0: RTL: rom_version status=0 version=3\n[ 11.864124] rtw_8822ce 0000:01:00.0: Firmware version 9.9.15, H2C version 15\n[ 11.868938] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822cu_fw.bin\n[ 11.880545] acp3x-alc5682-max98357 AMDI5682:00: ASoC: driver name too long 'acp3xalc5682m98357' -> 'acp3xalc5682m98'\n[ 11.883209] bluetooth hci0: Direct firmware load for rtl_bt/rtl8822cu_fw.bin failed with error -2\n[ 11.885920] rtw_8822ce 0000:01:00.0: WOW Firmware version 9.9.4, H2C version 15\n[ 11.888415] usbcore: registered new interface driver uvcvideo\n[ 11.914699] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8822cu_fw not found\n[ 11.925014] rtw_8822ce 0000:01:00.0 wlp1s0: renamed from wlan0\n[ 11.937481] input: acp3xalc5682m98357 Headset Jack as /devices/pci0000:00/0000:00:08.1/0000:03:00.5/AMDI5682:00/sound/card0/input5\ndone\nSaving random seed: OK\nStarting network: ip: RTNETLINK answers: File exists[ 12.011842] ip (168) used greatest stack depth: 5588 bytes left\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878188/environment\n/ # /lava-15878188/bin/lava-test-runner /lava-15878188/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878188/0/tests/0_dmesg\n+ cat uuid\n[ 12.587010] \n+ UUID=15878188_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 12.615825] \n[ 12.641607] \nkern :emerg : call_irq_handler: 1.55 No irq handler for vector\nkern :emerg : call_irq_handler: 2.55 No irq handler for vector\nkern :emerg : call_irq_handler: 3.55 No irq handler for vector\n[ 12.667300] \n+ set +x\n[ 12.687952] \n\n/ #\n"}, {'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb459aad57aa842a06abda', 'origin': 'maestro', 'comment': 'alert on asus-CM1400CXA-dalboz in lava-collabora', 'start_time': '2024-10-01T00:43:06.892000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'asus-CM1400CXA-dalboz', 'job_id': '15878188', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878188'}}, 'waived': False, 'path': 'boot.dmesg.alert', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f2ad57aa842a06ab9a/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f2ad57aa842a06ab9a/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': "FW(0x6) failed and response status is (0xFFFF000F)\n[ 4.567215] amdgpu 0000:03:00.0: amdgpu: failed to load ucode RLC_RESTORE_LIST_SRM_MEM(0x2B)\n[ 4.575748] amdgpu 0000:03:00.0: amdgpu: psp gfx command LOAD_IP_FW(0x6) failed and response status is (0xFFFF000F)\n[ 4.605664] amdgpu 0000:03:00.0: amdgpu: RAS: optional ras ta ucode is not available\n[ 4.620307] amdgpu 0000:03:00.0: amdgpu: RAP: optional rap ta ucode is not available\n[ 4.628051] amdgpu 0000:03:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available\n[ 4.638596] [drm] DM_PPLIB: values for F clock\n[ 4.643058] [drm] DM_PPLIB:? 400000 in kHz, 3174 in mV\n[ 4.648197] [drm] DM_PPLIB:? 800000 in kHz, 3724 in mV\n[ 4.653336] [drm] DM_PPLIB: values for DCF clock\n[ 4.657947] [drm] DM_PPLIB:? 300000 in kHz, 3174 in mV\n[ 4.663087] [drm] DM_PPLIB:? 600000 in kHz, 3724 in mV\n[ 4.668227] [drm] DM_PPLIB:? 626000 in kHz, 3924 in mV\n[ 4.673365] [drm] DM_PPLIB:? 654000 in kHz, 4074 in mV\n[ 4.679094] [drm] Display Core v3.2.301 initialized on DCN 1.0.1\n[ 4.766614] [drm] kiq ring mec 2 pipe 1 q 0\n[ 4.785104] amdgpu 0000:03:00.0: amdgpu: SE 1, SH per SE 1, CU per SH 3, active_cu_number 3\n[ 4.793481] amdgpu 0000:03:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0\n[ 4.800546] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0\n[ 4.808213] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0\n[ 4.815879] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0\n[ 4.823543] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0\n[ 4.831203] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0\n[ 4.838879] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0\n[ 4.846542] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0\n[ 4.854216] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0\n[ 4.861971] amdgpu 0000:03:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0\n[ 4.869809] amdgpu 0000:03:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 8\n[ 4.877044] amdgpu 0000:03:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 8\n[ 4.884448] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 8\n[ 4.891942] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 8\n[ 4.899435] amdgpu 0000:03:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 8\n[ 4.911941] amdgpu: pp_dpm_get_sclk_od was not implemented.\n[ 4.917569] amdgpu: pp_dpm_get_mclk_od was not implemented.\n[ 4.923481] amdgpu 0000:03:00.0: amdgpu: Runtime PM not available\n[ 4.933023] [drm] Initialized amdgpu 3.59.0 for 0000:03:00.0 on minor 0\n[ 4.954409] loop: module loaded\n[ 4.961509] e100: Intel(R) PRO/100 Network Driver\n[ 4.966237] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 4.971798] e1000: Intel(R) PRO/1000 Network Driver\n[ 4.976690] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 4.982508] e1000e: Intel(R) PRO/1000 Network Driver\n[ 4.987486] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 4.993474] sky2: driver version 1.30\n[ 4.997400] usbcore: registered new device driver r8152-cfgselector\n[ 5.003725] usbcore: registered new interface driver r8152\n[ 5.009273] usbcore: registered new interface driver asix\n[ 5.014726] usbcore: registered new interface driver ax88179_178a\n[ 5.020890] usbcore: registered new interface driver cdc_ether\n[ 5.026777] usbcore: registered new interface driver net1080\n[ 5.032490] usbcore: registered new interface driver cdc_subset\n[ 5.038462] usbcore: registered new interface driver zaurus\n[ 5.044092] usbcore: registered new interface driver cdc_ncm\n[ 5.049810] usbcore: registered new interface driver r8153_ecm\n[ 5.056877] xhci_hcd 0000:03:00.3: xHCI Host Controller\n[ 5.062743] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 1\n[ 5.070632] xhci_hcd 0000:03:00.3: hcc params 0x0278ffe5 hci version 0x110 quirks 0x0000004000000090\n[ 5.081624] xhci_hcd 0000:03:00.3: xHCI Host Controller\n[ 5.087207] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 2\n[ 5.094627] xhci_hcd 0000:03:00.3: Host supports USB 3.1 Enhanced SuperSpeed\n[ 5.102174] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 5.110471] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.117702] usb usb1: Product: xHCI Host Controller\n[ 5.122583] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.129549] usb usb1: SerialNumber: 0000:03:00.3\n[ 5.135448] hub 1-0:1.0: USB hub found\n[ 5.139328] hub 1-0:1.0: 6 ports detected\n[ 5.145790] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 5.154061] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 5.162334] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.169625] usb usb2: Product: xHCI Host Controller\n[ 5.174515] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.181485] usb usb2: SerialNumber: 0000:03:00.3\n[ 5.187159] hub 2-0:1.0: USB hub found\n[ 5.191003] hub 2-0:1.0: 4 ports detected\n[ 5.196701] usbcore: registered new interface driver usblp\n[ 5.202259] usbcore: registered new interface driver usb-storage\n[ 5.208645] UDC core: g_ether: couldn't find an available UDC\n[ 5.214546] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 5.221352] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 5.233006] i8042: Warning: Keylock active\n[ 5.237388] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 5.244072] rtc_cmos 00:01: RTC can wake from S4\n[ 5.250110] rtc_cmos 00:01: registered as rtc0\n[ 5.254928] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3\n[ 5.259483] rtc_cmos 00:01: alarms up to one month, y3k, 114 bytes nvram\n[ 5.270510] fail to initialize ptp_kvm\n[ 5.271045] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 5.283821] sdhci: Secure Digital Host Controller Interface driver\n[ 5.290057] sdhci: Copyright(c) Pierre Ossman\n[ 5.295338] sdhci-pci 0000:02:00.0: SDHCI controller found [17a0:9750] (rev 1)\n[ 5.295470] hid: raw HID events driver (C) Jiri Kosina\n[ 5.301713] modprobe (78) used greatest stack depth: 6332 bytes left\n[ 5.320614] mmc0: SDHCI controller on ACPI [AMDI0040:00] using ADMA\n[ 5.321458] usbcore: registered new interface driver usbhid\n[ 5.338460] usbhid: USB HID core driver\n[ 5.346374] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/GOOG0006:00/input/input4\n[ 5.375192] modprobe (81) used greatest stack depth: 6296 bytes left\n[ 5.381557] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 5.386275] mmc1: SDHCI controller on PCI [0000:02:00.0] using ADMA\n[ 5.395486] Initializing XFRM netlink socket\n[ 5.407489] NET: Registered PF_INET6 protocol family\n[ 5.414641] Segment Routing with IPv6\n[ 5.414771] snd_hda_intel 0000:03:00.1: Cannot probe codecs, giving up\n[ 5.418383] In-situ OAM (IOAM) with IPv6\n[ 5.427321] usb 1-5: new high-speed USB device number 2 using xhci_hcd\n[ 5.428953] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 5.442050] NET: Registered PF_PACKET protocol family\n[ 5.447243] 9pnet: Installing 9P2000 support\n[ 5.451596] Key type dns_resolver registered\n[ 5.458523] microcode: Current revision: 0x08200103\n[ 5.463778] IPI shorthand broadcast: enabled\n[ 5.477263] mmc0: new HS400 MMC card at address 0001\n[ 5.483528] mmcblk0: mmc0:0001 DA4032 29.1 GiB\n[ 5.493980] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 5.503757] mmcblk0boot0: mmc0:0001 DA4032 4.00 MiB\n[ 5.511202] mmcblk0boot1: mmc0:0001 DA4032 4.00 MiB\n[ 5.515149] sched_clock: Marking stable (5487002736, 27283134)->(5550592040, -36306170)\n[ 5.518440] mmcblk0rpmb: mmc0:0001 DA4032 16.0 MiB, chardev (244:0)\n[ 5.530759] registered taskstats version 1\n[ 5.534880] Loading compiled-in X.509 certificates\n[ 5.555742] kmemleak: Kernel memory leak detector initialized (mem pool available: 15833)\n[ 5.555747] kmemleak: Automatic memory scanning thread started\n[ 5.563059] usb 1-5: New USB device found, idVendor=13d3, idProduct=56ed, bcdDevice=20.03\n[ 5.563073] usb 1-5: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 5.563077] usb 1-5: Product: USB2.0 HD UVC WebCam\n[ 5.563080] usb 1-5: Manufacturer: Azurewave\n[ 5.563083] usb 1-5: SerialNumber: 0x0001\n[ 5.565569] PM: Magic number: 12:778:707\n[ 5.602399] printk: legacy console [netcon0] enabled\n[ 5.607387] netconsole: network logging started\n[ 5.612980] acpi_cpufreq: overriding BIOS provided _PSD data\n[ 5.682510] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.700221] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=30.00\n[ 5.708441] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.715594] usb 2-3: Product: USB 10/100/1000 LAN\n[ 5.720308] usb 2-3: Manufacturer: Realtek\n[ 5.724421] usb 2-3: SerialNumber: 000001\n[ 5.811320] usb 1-6: new full-speed USB device number 3 using xhci_hcd\n[ 5.941258] usb 1-6: New USB device found, idVendor=13d3, idProduct=3555, bcdDevice= 0.00\n[ 5.949462] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3\n[ 5.956614] usb 1-6: Product: Bluetooth Radio\n[ 5.960982] usb 1-6: Manufacturer: Realtek\n[ 5.965094] usb 1-6: SerialNumber: 00e04c000001\n[ 6.062622] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 6.142281] r8152 2-3:1.0 eth0: v1.12.13\n[ 7.808405] r8152 2-3:1.0 eth0: carrier on\n[ 7.819344] Sending DHCP requests .\n[ 7.960374] amdgpu 0000:03:00.0: [drm:amdgpu_ib_ring_tests] *ERROR* IB test failed on sdma0 (-110).\n[ 7.988272] [drm:amdgpu_device_delayed_init_work_handler] *ERROR* ib ring test failed (-110).\n[ 10.629347] ., OK\n[ 10.639342] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.22\n[ 10.647364] IP-Config: Complete:\n[ 10.650599] device=eth0, hwaddr=00:24:32:50:20:36, ipaddr=192.168.201.22, mask=255.255.255.0, gw=192.168.201.1\n[ 10.661033] host=asus-cm1400cxa-dalboz-cbg-9, domain=lava-rack, nis-domain=(none)\n[ 10.668957] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 10.668959] nameserver0=192.168.201.1\n[ 10.680544] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 10.691660] modprobe (93) used greatest stack depth: 6180 bytes left\n[ 10.696635] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 10.704912] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 10.712279] clk: Disabling unused clocks\n[ 10.716322] PM: genpd: Disabling unused power domains\n[ 10.716625] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 10.721461] ALSA device list:\n[ 10.730044] cfg80211: failed to load regulatory.db\n[ 10.733018] No soundcards found.\n[ 10.741800] dw-apb-uart AMDI0020:00: forbid DMA for kernel console\n[ 10.748325] Freeing unused kernel image (initmem) memory: 940K\n[ 10.754411] Write protecting kernel text and read-only data: 52708k\n[ 10.760693] Run /init as init process\n[ 10.777679] mkdir (99) used greatest stack depth: 6020 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: [ 10.828909] udevd[125]: starting version 3.2.9\n[ 10.836883] udevd[125]: specified user 'tss' unknown\n[ 10.841961] udevd[125]: specified group 'tss' unknown\n[ 10.848088] udevd (125) used greatest stack depth: 5996 bytes left\n[ 10.848575] udevd[126]: starting eudev-3.2.9\n[ 10.872603] udevd[126]: specified user 'tss' unknown\n[ 10.877641] udevd[126]: specified group 'tss' unknown\n[ 10.974943] chromeos ramoops using acpi device.\n[ 11.044055] rt5682 i2c-10EC5682:00: Using default DAI clk names: rt5682-dai-wclk, rt5682-dai-bclk\n[ 11.054136] rt5682 i2c-10EC5682:00: supply AVDD not found, using dummy regulator\n[ 11.054190] udevadm (137) used greatest stack depth: 5924 bytes left\n[ 11.063833] rt5682 i2c-10EC5682:00: supply MICVDD not found, using dummy regulator\n[ 11.075713] rt5682 i2c-10EC5682:00: supply VBAT not found, using dummy regulator\n[ 11.084552] rt5682 i2c-10EC5682:00: supply DBVDD not found, using dummy regulator\n[ 11.094190] rt5682 i2c-10EC5682:00: supply LDO1-IN not found, using dummy regulator\n[ 11.095953] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0\n[ 11.109306] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection\n[ 11.118848] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20\n[ 11.129807] i2c i2c-9: Successfully instantiated SPD at 0x50\n[ 11.131818] r8152 2-3:1.0 enp3s0f3u3: renamed from eth0 (while UP)\ncoreboot-e6103af7 Mon Sep 12 14:38:59 UTC 2022 smm starting (log level: 8)...\nSMI# #1\nGSMI Unknown: 0xff\ncoreboot-e6103af7 Mon Sep 12 14:38:59 UTC 2022 smm starting (log level: 8)...\nSMI# #1\nGSMI Handshake\n[ 11.266545] efivars: Registered efivars operations\n[ 11.271418] gsmi version 1.0 loaded\n[ 11.763959] Bluetooth: Core ver 2.22\n[ 11.767856] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver\n[ 11.768004] NET: Registered PF_BLUETOOTH protocol family\n[ 11.774810] sp5100-tco sp5100-tco: Using 0xfeb00000 for watchdog MMIO address\n[ 11.779055] Bluetooth: HCI device and connection manager initialized\n[ 11.790794] sp5100-tco sp5100-tco: initialized. heartbeat=60 sec (nowayout=0)\n[ 11.793757] Bluetooth: HCI socket layer initialized\n[ 11.804692] Bluetooth: L2CAP socket layer initialized\n[ 11.810496] Bluetooth: SCO socket layer initialized\n[ 11.819568] ACPI: battery: new extension: cros-charge-control.3.auto\n[ 11.834581] usb 1-5: Found UVC 1.10 device USB2.0 HD UVC WebCam (13d3:56ed)\n[ 11.835458] acp3x-5682-play: codec dai name = rt5682-aif1\n[ 11.840505] usbcore: registered new interface driver btusb\n[ 11.852192] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000c lmp_ver=0a lmp_subver=8822\n[ 11.862899] Bluetooth: hci0: RTL: rom_version status=0 version=3\n[ 11.864124] rtw_8822ce 0000:01:00.0: Firmware version 9.9.15, H2C version 15\n[ 11.868938] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822cu_fw.bin\n[ 11.880545] acp3x-alc5682-max98357 AMDI5682:00: ASoC: driver name too long 'acp3xalc5682m98357' -> 'acp3xalc5682m98'\n[ 11.883209] bluetooth hci0: Direct firmware load for rtl_bt/rtl8822cu_fw.bin failed with error -2\n[ 11.885920] rtw_8822ce 0000:01:00.0: WOW Firmware version 9.9.4, H2C version 15\n[ 11.888415] usbcore: registered new interface driver uvcvideo\n[ 11.914699] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8822cu_fw not found\n[ 11.925014] rtw_8822ce 0000:01:00.0 wlp1s0: renamed from wlan0\n[ 11.937481] input: acp3xalc5682m98357 Headset Jack as /devices/pci0000:00/0000:00:08.1/0000:03:00.5/AMDI5682:00/sound/card0/input5\ndone\nSaving random seed: OK\nStarting network: ip: RTNETLINK answers: File exists[ 12.011842] ip (168) used greatest stack depth: 5588 bytes left\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878188/environment\n/ # /lava-15878188/bin/lava-test-runner /lava-15878188/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878188/0/tests/0_dmesg\n+ cat uuid\n[ 12.587010] \n+ UUID=15878188_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 12.615825] \n[ 12.641607] \nkern :emerg : call_irq_handler: 1.55 No irq handler for vector\nkern :emerg : call_irq_handler: 2.55 No irq handler for vector\nkern :emerg : call_irq_handler: 3.55 No irq handler for vector\n[ 12.667300] \n+ set +x\n[ 12.687952] \n\n/ #\n"}, {'build_id': 'maestro:66fb4131ad57aa842a06a9b3', 'id': 'maestro:66fb459aad57aa842a06abdb', 'origin': 'maestro', 'comment': 'crit on asus-CM1400CXA-dalboz in lava-collabora', 'start_time': '2024-10-01T00:43:06.892000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'asus-CM1400CXA-dalboz', 'job_id': '15878188', 'job_url': 'https://lava.collabora.dev/scheduler/job/15878188'}}, 'waived': False, 'path': 'boot.dmesg.crit', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'i386', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f2ad57aa842a06ab9a/lava_callback.json.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-kcidebug-amd-66fb44f2ad57aa842a06ab9a/log.txt.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': "FW(0x6) failed and response status is (0xFFFF000F)\n[ 4.567215] amdgpu 0000:03:00.0: amdgpu: failed to load ucode RLC_RESTORE_LIST_SRM_MEM(0x2B)\n[ 4.575748] amdgpu 0000:03:00.0: amdgpu: psp gfx command LOAD_IP_FW(0x6) failed and response status is (0xFFFF000F)\n[ 4.605664] amdgpu 0000:03:00.0: amdgpu: RAS: optional ras ta ucode is not available\n[ 4.620307] amdgpu 0000:03:00.0: amdgpu: RAP: optional rap ta ucode is not available\n[ 4.628051] amdgpu 0000:03:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available\n[ 4.638596] [drm] DM_PPLIB: values for F clock\n[ 4.643058] [drm] DM_PPLIB:? 400000 in kHz, 3174 in mV\n[ 4.648197] [drm] DM_PPLIB:? 800000 in kHz, 3724 in mV\n[ 4.653336] [drm] DM_PPLIB: values for DCF clock\n[ 4.657947] [drm] DM_PPLIB:? 300000 in kHz, 3174 in mV\n[ 4.663087] [drm] DM_PPLIB:? 600000 in kHz, 3724 in mV\n[ 4.668227] [drm] DM_PPLIB:? 626000 in kHz, 3924 in mV\n[ 4.673365] [drm] DM_PPLIB:? 654000 in kHz, 4074 in mV\n[ 4.679094] [drm] Display Core v3.2.301 initialized on DCN 1.0.1\n[ 4.766614] [drm] kiq ring mec 2 pipe 1 q 0\n[ 4.785104] amdgpu 0000:03:00.0: amdgpu: SE 1, SH per SE 1, CU per SH 3, active_cu_number 3\n[ 4.793481] amdgpu 0000:03:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0\n[ 4.800546] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0\n[ 4.808213] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0\n[ 4.815879] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0\n[ 4.823543] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0\n[ 4.831203] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0\n[ 4.838879] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0\n[ 4.846542] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0\n[ 4.854216] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0\n[ 4.861971] amdgpu 0000:03:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0\n[ 4.869809] amdgpu 0000:03:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 8\n[ 4.877044] amdgpu 0000:03:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 8\n[ 4.884448] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 8\n[ 4.891942] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 8\n[ 4.899435] amdgpu 0000:03:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 8\n[ 4.911941] amdgpu: pp_dpm_get_sclk_od was not implemented.\n[ 4.917569] amdgpu: pp_dpm_get_mclk_od was not implemented.\n[ 4.923481] amdgpu 0000:03:00.0: amdgpu: Runtime PM not available\n[ 4.933023] [drm] Initialized amdgpu 3.59.0 for 0000:03:00.0 on minor 0\n[ 4.954409] loop: module loaded\n[ 4.961509] e100: Intel(R) PRO/100 Network Driver\n[ 4.966237] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 4.971798] e1000: Intel(R) PRO/1000 Network Driver\n[ 4.976690] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 4.982508] e1000e: Intel(R) PRO/1000 Network Driver\n[ 4.987486] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 4.993474] sky2: driver version 1.30\n[ 4.997400] usbcore: registered new device driver r8152-cfgselector\n[ 5.003725] usbcore: registered new interface driver r8152\n[ 5.009273] usbcore: registered new interface driver asix\n[ 5.014726] usbcore: registered new interface driver ax88179_178a\n[ 5.020890] usbcore: registered new interface driver cdc_ether\n[ 5.026777] usbcore: registered new interface driver net1080\n[ 5.032490] usbcore: registered new interface driver cdc_subset\n[ 5.038462] usbcore: registered new interface driver zaurus\n[ 5.044092] usbcore: registered new interface driver cdc_ncm\n[ 5.049810] usbcore: registered new interface driver r8153_ecm\n[ 5.056877] xhci_hcd 0000:03:00.3: xHCI Host Controller\n[ 5.062743] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 1\n[ 5.070632] xhci_hcd 0000:03:00.3: hcc params 0x0278ffe5 hci version 0x110 quirks 0x0000004000000090\n[ 5.081624] xhci_hcd 0000:03:00.3: xHCI Host Controller\n[ 5.087207] xhci_hcd 0000:03:00.3: new USB bus registered, assigned bus number 2\n[ 5.094627] xhci_hcd 0000:03:00.3: Host supports USB 3.1 Enhanced SuperSpeed\n[ 5.102174] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 5.110471] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.117702] usb usb1: Product: xHCI Host Controller\n[ 5.122583] usb usb1: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.129549] usb usb1: SerialNumber: 0000:03:00.3\n[ 5.135448] hub 1-0:1.0: USB hub found\n[ 5.139328] hub 1-0:1.0: 6 ports detected\n[ 5.145790] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 5.154061] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 5.162334] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 5.169625] usb usb2: Product: xHCI Host Controller\n[ 5.174515] usb usb2: Manufacturer: Linux 6.12.0-rc1-next-20240930 xhci-hcd\n[ 5.181485] usb usb2: SerialNumber: 0000:03:00.3\n[ 5.187159] hub 2-0:1.0: USB hub found\n[ 5.191003] hub 2-0:1.0: 4 ports detected\n[ 5.196701] usbcore: registered new interface driver usblp\n[ 5.202259] usbcore: registered new interface driver usb-storage\n[ 5.208645] UDC core: g_ether: couldn't find an available UDC\n[ 5.214546] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 5.221352] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 5.233006] i8042: Warning: Keylock active\n[ 5.237388] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 5.244072] rtc_cmos 00:01: RTC can wake from S4\n[ 5.250110] rtc_cmos 00:01: registered as rtc0\n[ 5.254928] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3\n[ 5.259483] rtc_cmos 00:01: alarms up to one month, y3k, 114 bytes nvram\n[ 5.270510] fail to initialize ptp_kvm\n[ 5.271045] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 5.283821] sdhci: Secure Digital Host Controller Interface driver\n[ 5.290057] sdhci: Copyright(c) Pierre Ossman\n[ 5.295338] sdhci-pci 0000:02:00.0: SDHCI controller found [17a0:9750] (rev 1)\n[ 5.295470] hid: raw HID events driver (C) Jiri Kosina\n[ 5.301713] modprobe (78) used greatest stack depth: 6332 bytes left\n[ 5.320614] mmc0: SDHCI controller on ACPI [AMDI0040:00] using ADMA\n[ 5.321458] usbcore: registered new interface driver usbhid\n[ 5.338460] usbhid: USB HID core driver\n[ 5.346374] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/GOOG0006:00/input/input4\n[ 5.375192] modprobe (81) used greatest stack depth: 6296 bytes left\n[ 5.381557] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 5.386275] mmc1: SDHCI controller on PCI [0000:02:00.0] using ADMA\n[ 5.395486] Initializing XFRM netlink socket\n[ 5.407489] NET: Registered PF_INET6 protocol family\n[ 5.414641] Segment Routing with IPv6\n[ 5.414771] snd_hda_intel 0000:03:00.1: Cannot probe codecs, giving up\n[ 5.418383] In-situ OAM (IOAM) with IPv6\n[ 5.427321] usb 1-5: new high-speed USB device number 2 using xhci_hcd\n[ 5.428953] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 5.442050] NET: Registered PF_PACKET protocol family\n[ 5.447243] 9pnet: Installing 9P2000 support\n[ 5.451596] Key type dns_resolver registered\n[ 5.458523] microcode: Current revision: 0x08200103\n[ 5.463778] IPI shorthand broadcast: enabled\n[ 5.477263] mmc0: new HS400 MMC card at address 0001\n[ 5.483528] mmcblk0: mmc0:0001 DA4032 29.1 GiB\n[ 5.493980] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 5.503757] mmcblk0boot0: mmc0:0001 DA4032 4.00 MiB\n[ 5.511202] mmcblk0boot1: mmc0:0001 DA4032 4.00 MiB\n[ 5.515149] sched_clock: Marking stable (5487002736, 27283134)->(5550592040, -36306170)\n[ 5.518440] mmcblk0rpmb: mmc0:0001 DA4032 16.0 MiB, chardev (244:0)\n[ 5.530759] registered taskstats version 1\n[ 5.534880] Loading compiled-in X.509 certificates\n[ 5.555742] kmemleak: Kernel memory leak detector initialized (mem pool available: 15833)\n[ 5.555747] kmemleak: Automatic memory scanning thread started\n[ 5.563059] usb 1-5: New USB device found, idVendor=13d3, idProduct=56ed, bcdDevice=20.03\n[ 5.563073] usb 1-5: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 5.563077] usb 1-5: Product: USB2.0 HD UVC WebCam\n[ 5.563080] usb 1-5: Manufacturer: Azurewave\n[ 5.563083] usb 1-5: SerialNumber: 0x0001\n[ 5.565569] PM: Magic number: 12:778:707\n[ 5.602399] printk: legacy console [netcon0] enabled\n[ 5.607387] netconsole: network logging started\n[ 5.612980] acpi_cpufreq: overriding BIOS provided _PSD data\n[ 5.682510] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.700221] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=30.00\n[ 5.708441] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.715594] usb 2-3: Product: USB 10/100/1000 LAN\n[ 5.720308] usb 2-3: Manufacturer: Realtek\n[ 5.724421] usb 2-3: SerialNumber: 000001\n[ 5.811320] usb 1-6: new full-speed USB device number 3 using xhci_hcd\n[ 5.941258] usb 1-6: New USB device found, idVendor=13d3, idProduct=3555, bcdDevice= 0.00\n[ 5.949462] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3\n[ 5.956614] usb 1-6: Product: Bluetooth Radio\n[ 5.960982] usb 1-6: Manufacturer: Realtek\n[ 5.965094] usb 1-6: SerialNumber: 00e04c000001\n[ 6.062622] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 6.142281] r8152 2-3:1.0 eth0: v1.12.13\n[ 7.808405] r8152 2-3:1.0 eth0: carrier on\n[ 7.819344] Sending DHCP requests .\n[ 7.960374] amdgpu 0000:03:00.0: [drm:amdgpu_ib_ring_tests] *ERROR* IB test failed on sdma0 (-110).\n[ 7.988272] [drm:amdgpu_device_delayed_init_work_handler] *ERROR* ib ring test failed (-110).\n[ 10.629347] ., OK\n[ 10.639342] IP-Config: Got DHCP answer from 192.168.201.1, my address is 192.168.201.22\n[ 10.647364] IP-Config: Complete:\n[ 10.650599] device=eth0, hwaddr=00:24:32:50:20:36, ipaddr=192.168.201.22, mask=255.255.255.0, gw=192.168.201.1\n[ 10.661033] host=asus-cm1400cxa-dalboz-cbg-9, domain=lava-rack, nis-domain=(none)\n[ 10.668957] bootserver=192.168.201.1, rootserver=192.168.201.1, rootpath=\n[ 10.668959] nameserver0=192.168.201.1\n[ 10.680544] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 10.691660] modprobe (93) used greatest stack depth: 6180 bytes left\n[ 10.696635] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 10.704912] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 10.712279] clk: Disabling unused clocks\n[ 10.716322] PM: genpd: Disabling unused power domains\n[ 10.716625] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 10.721461] ALSA device list:\n[ 10.730044] cfg80211: failed to load regulatory.db\n[ 10.733018] No soundcards found.\n[ 10.741800] dw-apb-uart AMDI0020:00: forbid DMA for kernel console\n[ 10.748325] Freeing unused kernel image (initmem) memory: 940K\n[ 10.754411] Write protecting kernel text and read-only data: 52708k\n[ 10.760693] Run /init as init process\n[ 10.777679] mkdir (99) used greatest stack depth: 6020 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: [ 10.828909] udevd[125]: starting version 3.2.9\n[ 10.836883] udevd[125]: specified user 'tss' unknown\n[ 10.841961] udevd[125]: specified group 'tss' unknown\n[ 10.848088] udevd (125) used greatest stack depth: 5996 bytes left\n[ 10.848575] udevd[126]: starting eudev-3.2.9\n[ 10.872603] udevd[126]: specified user 'tss' unknown\n[ 10.877641] udevd[126]: specified group 'tss' unknown\n[ 10.974943] chromeos ramoops using acpi device.\n[ 11.044055] rt5682 i2c-10EC5682:00: Using default DAI clk names: rt5682-dai-wclk, rt5682-dai-bclk\n[ 11.054136] rt5682 i2c-10EC5682:00: supply AVDD not found, using dummy regulator\n[ 11.054190] udevadm (137) used greatest stack depth: 5924 bytes left\n[ 11.063833] rt5682 i2c-10EC5682:00: supply MICVDD not found, using dummy regulator\n[ 11.075713] rt5682 i2c-10EC5682:00: supply VBAT not found, using dummy regulator\n[ 11.084552] rt5682 i2c-10EC5682:00: supply DBVDD not found, using dummy regulator\n[ 11.094190] rt5682 i2c-10EC5682:00: supply LDO1-IN not found, using dummy regulator\n[ 11.095953] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0\n[ 11.109306] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection\n[ 11.118848] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20\n[ 11.129807] i2c i2c-9: Successfully instantiated SPD at 0x50\n[ 11.131818] r8152 2-3:1.0 enp3s0f3u3: renamed from eth0 (while UP)\ncoreboot-e6103af7 Mon Sep 12 14:38:59 UTC 2022 smm starting (log level: 8)...\nSMI# #1\nGSMI Unknown: 0xff\ncoreboot-e6103af7 Mon Sep 12 14:38:59 UTC 2022 smm starting (log level: 8)...\nSMI# #1\nGSMI Handshake\n[ 11.266545] efivars: Registered efivars operations\n[ 11.271418] gsmi version 1.0 loaded\n[ 11.763959] Bluetooth: Core ver 2.22\n[ 11.767856] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver\n[ 11.768004] NET: Registered PF_BLUETOOTH protocol family\n[ 11.774810] sp5100-tco sp5100-tco: Using 0xfeb00000 for watchdog MMIO address\n[ 11.779055] Bluetooth: HCI device and connection manager initialized\n[ 11.790794] sp5100-tco sp5100-tco: initialized. heartbeat=60 sec (nowayout=0)\n[ 11.793757] Bluetooth: HCI socket layer initialized\n[ 11.804692] Bluetooth: L2CAP socket layer initialized\n[ 11.810496] Bluetooth: SCO socket layer initialized\n[ 11.819568] ACPI: battery: new extension: cros-charge-control.3.auto\n[ 11.834581] usb 1-5: Found UVC 1.10 device USB2.0 HD UVC WebCam (13d3:56ed)\n[ 11.835458] acp3x-5682-play: codec dai name = rt5682-aif1\n[ 11.840505] usbcore: registered new interface driver btusb\n[ 11.852192] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000c lmp_ver=0a lmp_subver=8822\n[ 11.862899] Bluetooth: hci0: RTL: rom_version status=0 version=3\n[ 11.864124] rtw_8822ce 0000:01:00.0: Firmware version 9.9.15, H2C version 15\n[ 11.868938] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822cu_fw.bin\n[ 11.880545] acp3x-alc5682-max98357 AMDI5682:00: ASoC: driver name too long 'acp3xalc5682m98357' -> 'acp3xalc5682m98'\n[ 11.883209] bluetooth hci0: Direct firmware load for rtl_bt/rtl8822cu_fw.bin failed with error -2\n[ 11.885920] rtw_8822ce 0000:01:00.0: WOW Firmware version 9.9.4, H2C version 15\n[ 11.888415] usbcore: registered new interface driver uvcvideo\n[ 11.914699] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8822cu_fw not found\n[ 11.925014] rtw_8822ce 0000:01:00.0 wlp1s0: renamed from wlan0\n[ 11.937481] input: acp3xalc5682m98357 Headset Jack as /devices/pci0000:00/0000:00:08.1/0000:03:00.5/AMDI5682:00/sound/card0/input5\ndone\nSaving random seed: OK\nStarting network: ip: RTNETLINK answers: File exists[ 12.011842] ip (168) used greatest stack depth: 5588 bytes left\nFAIL\nStarting dropbear sshd: OK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15878188/environment\n/ # /lava-15878188/bin/lava-test-runner /lava-15878188/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15878188/0/tests/0_dmesg\n+ cat uuid\n[ 12.587010] \n+ UUID=15878188_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 12.615825] \n[ 12.641607] \nkern :emerg : call_irq_handler: 1.55 No irq handler for vector\nkern :emerg : call_irq_handler: 2.55 No irq handler for vector\nkern :emerg : call_irq_handler: 3.55 No irq handler for vector\n[ 12.667300] \n+ set +x\n[ 12.687952] \n\n/ #\n"}], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:44:09 AM UTC [INFO] Received an event for node: 66fb4129ad57aa842a06a9a6 10/01/2024 12:44:09 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fb40d8ad57aa842a06a99f', 'id': 'maestro:66fb4129ad57aa842a06a9a6', 'origin': 'maestro', 'comment': 'staging-next-20241001.0', 'start_time': '2024-10-01T00:24:09.490000+00:00', 'architecture': 'arm', 'compiler': 'gcc-12', 'config_name': 'multi_v7_defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fb4129ad57aa842a06a9a6-kbuild-gcc-12-arm-multi--276zmhvl', 'job_context': 'aks-kbuild-medium-1', 'kernel_type': 'zimage'}, 'output_files': [{'name': 'build_sh', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v7_defconfig-66fb4129ad57aa842a06a9a6/build.sh?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v7_defconfig-66fb4129ad57aa842a06a9a6/build_kimage.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kimage_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v7_defconfig-66fb4129ad57aa842a06a9a6/build_kimage_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v7_defconfig-66fb4129ad57aa842a06a9a6/build_modules.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_modules_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v7_defconfig-66fb4129ad57aa842a06a9a6/build_modules_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v7_defconfig-66fb4129ad57aa842a06a9a6/build_kselftest.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_kselftest_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v7_defconfig-66fb4129ad57aa842a06a9a6/build_kselftest_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v7_defconfig-66fb4129ad57aa842a06a9a6/build_dtbs.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'build_dtbs_stderr_log', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v7_defconfig-66fb4129ad57aa842a06a9a6/build_dtbs_stderr.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'metadata', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v7_defconfig-66fb4129ad57aa842a06a9a6/metadata.json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'fragments_0_config', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v7_defconfig-66fb4129ad57aa842a06a9a6/fragments/0.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kernel', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v7_defconfig-66fb4129ad57aa842a06a9a6/zImage?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'modules', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v7_defconfig-66fb4129ad57aa842a06a9a6/modules.tar.xz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kselftest_tar_gz', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v7_defconfig-66fb4129ad57aa842a06a9a6/kselftest.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'config_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v7_defconfig-66fb4129ad57aa842a06a9a6/.config?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kbuild-gcc-12-arm-multi_v7_defconfig-66fb4129ad57aa842a06a9a6/build.log.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': '-gallop43.dtb _dtbs_/omap3-overo-storm-palo35.dtb _dtbs_/omap3-overo-storm-palo43.dtb _dtbs_/omap3-overo-storm-summit.dtb _dtbs_/omap3-overo-storm-tobi.dtb _dtbs_/omap3-overo-storm-tobiduo.dtb _dtbs_/omap3-overo-summit.dtb _dtbs_/omap3-overo-tobi.dtb _dtbs_/omap3-overo-tobiduo.dtb _dtbs_/omap3-pandora-1ghz.dtb _dtbs_/omap3-pandora-600mhz.dtb _dtbs_/omap3-sbc-t3517.dtb _dtbs_/omap3-sbc-t3530.dtb _dtbs_/omap3-sbc-t3730.dtb _dtbs_/omap3-sniper.dtb _dtbs_/omap3-thunder.dtb _dtbs_/omap3-zoom3.dtb _dtbs_/omap3430-sdp.dtb _dtbs_/omap4-droid-bionic-xt875.dtb _dtbs_/omap4-droid4-xt894.dtb _dtbs_/omap4-duovero-parlor.dtb _dtbs_/omap4-epson-embt2ws.dtb _dtbs_/omap4-kc1.dtb _dtbs_/omap4-panda-a4.dtb _dtbs_/omap4-panda-es.dtb _dtbs_/omap4-panda.dtb _dtbs_/omap4-sdp-es23plus.dtb _dtbs_/omap4-sdp.dtb _dtbs_/omap4-var-dvk-om44.dtb _dtbs_/omap4-var-stk-om44.dtb _dtbs_/omap4-xyboard-mz609.dtb _dtbs_/omap4-xyboard-mz617.dtb _dtbs_/omap5-cm-t54.dtb _dtbs_/omap5-igep0050.dtb _dtbs_/omap5-sbc-t54.dtb _dtbs_/omap5-uevm.dtb _dtbs_/owl-s500-cubieboard6.dtb _dtbs_/owl-s500-guitar-bb-rev-b.dtb _dtbs_/owl-s500-labrador-base-m.dtb _dtbs_/owl-s500-roseapplepi.dtb _dtbs_/owl-s500-sparky.dtb _dtbs_/pxa168-aspenite.dtb _dtbs_/pxa910-dkb.dtb _dtbs_/qcom-apq8016-sbc.dtb _dtbs_/qcom-apq8026-asus-sparrow.dtb _dtbs_/qcom-apq8026-huawei-sturgeon.dtb _dtbs_/qcom-apq8026-lg-lenok.dtb _dtbs_/qcom-apq8026-samsung-matisse-wifi.dtb _dtbs_/qcom-apq8026-samsung-milletwifi.dtb _dtbs_/qcom-apq8060-dragonboard.dtb _dtbs_/qcom-apq8064-asus-nexus7-flo.dtb _dtbs_/qcom-apq8064-cm-qs600.dtb _dtbs_/qcom-apq8064-ifc6410.dtb _dtbs_/qcom-apq8064-sony-xperia-lagan-yuga.dtb _dtbs_/qcom-apq8074-dragonboard.dtb _dtbs_/qcom-apq8084-ifc6540.dtb _dtbs_/qcom-apq8084-mtp.dtb _dtbs_/qcom-ipq4018-ap120c-ac-bit.dtb _dtbs_/qcom-ipq4018-ap120c-ac.dtb _dtbs_/qcom-ipq4018-jalapeno.dtb _dtbs_/qcom-ipq4019-ap.dk01.1-c1.dtb _dtbs_/qcom-ipq4019-ap.dk04.1-c1.dtb _dtbs_/qcom-ipq4019-ap.dk04.1-c3.dtb _dtbs_/qcom-ipq4019-ap.dk07.1-c1.dtb _dtbs_/qcom-ipq4019-ap.dk07.1-c2.dtb _dtbs_/qcom-ipq8064-ap148.dtb _dtbs_/qcom-ipq8064-rb3011.dtb _dtbs_/qcom-mdm9615-wp8548-mangoh-green.dtb _dtbs_/qcom-msm8226-microsoft-dempsey.dtb _dtbs_/qcom-msm8226-microsoft-makepeace.dtb _dtbs_/qcom-msm8226-microsoft-moneypenny.dtb _dtbs_/qcom-msm8226-samsung-ms013g.dtb _dtbs_/qcom-msm8226-samsung-s3ve3g.dtb _dtbs_/qcom-msm8660-surf.dtb _dtbs_/qcom-msm8916-samsung-e5.dtb _dtbs_/qcom-msm8916-samsung-e7.dtb _dtbs_/qcom-msm8916-samsung-grandmax.dtb _dtbs_/qcom-msm8916-samsung-serranove.dtb _dtbs_/qcom-msm8926-htc-memul.dtb _dtbs_/qcom-msm8926-microsoft-superman-lte.dtb _dtbs_/qcom-msm8926-microsoft-tesla.dtb _dtbs_/qcom-msm8926-motorola-peregrine.dtb _dtbs_/qcom-msm8926-samsung-matisselte.dtb _dtbs_/qcom-msm8960-cdp.dtb _dtbs_/qcom-msm8960-samsung-expressatt.dtb _dtbs_/qcom-msm8974-lge-nexus5-hammerhead.dtb _dtbs_/qcom-msm8974-samsung-hlte.dtb _dtbs_/qcom-msm8974-sony-xperia-rhine-amami.dtb _dtbs_/qcom-msm8974-sony-xperia-rhine-honami.dtb _dtbs_/qcom-msm8974pro-fairphone-fp2.dtb _dtbs_/qcom-msm8974pro-htc-m8.dtb _dtbs_/qcom-msm8974pro-oneplus-bacon.dtb _dtbs_/qcom-msm8974pro-samsung-klte.dtb _dtbs_/qcom-msm8974pro-samsung-kltechn.dtb _dtbs_/qcom-msm8974pro-sony-xperia-shinano-aries.dtb _dtbs_/qcom-msm8974pro-sony-xperia-shinano-castor.dtb _dtbs_/qcom-msm8974pro-sony-xperia-shinano-leo.dtb _dtbs_/qcom-sdx55-mtp.dtb _dtbs_/qcom-sdx55-t55.dtb _dtbs_/qcom-sdx55-telit-fn980-tlb.dtb _dtbs_/qcom-sdx65-mtp.dtb _dtbs_/r7s72100-genmai.dtb _dtbs_/r7s72100-gr-peach.dtb _dtbs_/r7s72100-rskrza1.dtb _dtbs_/r7s9210-rza2mevb.dtb _dtbs_/r8a73a4-ape6evm.dtb _dtbs_/r8a7740-armadillo800eva.dtb _dtbs_/r8a7742-iwg21d-q7-dbcm-ca.dtb _dtbs_/r8a7742-iwg21d-q7.dtb _dtbs_/r8a7743-iwg20d-q7-dbcm-ca.dtb _dtbs_/r8a7743-iwg20d-q7.dtb _dtbs_/r8a7743-sk-rzg1m.dtb _dtbs_/r8a7744-iwg20d-q7-dbcm-ca.dtb _dtbs_/r8a7744-iwg20d-q7.dtb _dtbs_/r8a7745-iwg22d-sodimm-dbhd-ca.dtb _dtbs_/r8a7745-iwg22d-sodimm.dtb _dtbs_/r8a7745-sk-rzg1e.dtb _dtbs_/r8a77470-iwg23s-sbc.dtb _dtbs_/r8a7778-bockw.dtb _dtbs_/r8a7779-marzen.dtb _dtbs_/r8a7790-lager.dtb _dtbs_/r8a7790-stout.dtb _dtbs_/r8a7791-koelsch.dtb _dtbs_/r8a7791-porter.dtb _dtbs_/r8a7792-blanche.dtb _dtbs_/r8a7792-wheat.dtb _dtbs_/r8a7793-gose.dtb _dtbs_/r8a7794-alt.dtb _dtbs_/r8a7794-silk.dtb _dtbs_/r9a06g032-rzn1d400-db.dtb _dtbs_/rk3036-evb.dtb _dtbs_/rk3036-kylin.dtb _dtbs_/rk3066a-bqcurie2.dtb _dtbs_/rk3066a-marsboard.dtb _dtbs_/rk3066a-mk808.dtb _dtbs_/rk3066a-rayeager.dtb _dtbs_/rk3128-evb.dtb _dtbs_/rk3128-xpi-3128.dtb _dtbs_/rk3188-bqedison2qc.dtb _dtbs_/rk3188-px3-evb.dtb _dtbs_/rk3188-radxarock.dtb _dtbs_/rk3228-evb.dtb _dtbs_/rk3229-evb.dtb _dtbs_/rk3229-xms6.dtb _dtbs_/rk3288-evb-act8846.dtb _dtbs_/rk3288-evb-rk808.dtb _dtbs_/rk3288-firefly-beta.dtb _dtbs_/rk3288-firefly-reload.dtb _dtbs_/rk3288-firefly.dtb _dtbs_/rk3288-miqi.dtb _dtbs_/rk3288-phycore-rdk.dtb _dtbs_/rk3288-popmetal.dtb _dtbs_/rk3288-r89.dtb _dtbs_/rk3288-rock-pi-n8.dtb _dtbs_/rk3288-rock2-square.dtb _dtbs_/rk3288-tinker-s.dtb _dtbs_/rk3288-tinker.dtb _dtbs_/rk3288-veyron-brain.dtb _dtbs_/rk3288-veyron-fievel.dtb _dtbs_/rk3288-veyron-jaq.dtb _dtbs_/rk3288-veyron-jerry.dtb _dtbs_/rk3288-veyron-mickey.dtb _dtbs_/rk3288-veyron-mighty.dtb _dtbs_/rk3288-veyron-minnie.dtb _dtbs_/rk3288-veyron-pinky.dtb _dtbs_/rk3288-veyron-speedy.dtb _dtbs_/rk3288-veyron-tiger.dtb _dtbs_/rk3288-vyasa.dtb _dtbs_/rv1108-elgin-r1.dtb _dtbs_/rv1108-evb.dtb _dtbs_/rv1109-sonoff-ihost.dtb _dtbs_/rv1126-edgeble-neu2-io.dtb _dtbs_/rv1126-sonoff-ihost.dtb _dtbs_/sama5d31ek.dtb _dtbs_/sama5d33ek.dtb _dtbs_/sama5d34ek.dtb _dtbs_/sama5d35ek.dtb _dtbs_/sama5d36ek.dtb _dtbs_/sama5d36ek_cmp.dtb _dtbs_/sh73a0-kzm9g.dtb _dtbs_/socfpga_arria10_chameleonv3.dtb _dtbs_/socfpga_arria10_mercury_pe1.dtb _dtbs_/socfpga_arria10_socdk_nand.dtb _dtbs_/socfpga_arria10_socdk_qspi.dtb _dtbs_/socfpga_arria10_socdk_sdmmc.dtb _dtbs_/socfpga_arria5_socdk.dtb _dtbs_/socfpga_cyclone5_chameleon96.dtb _dtbs_/socfpga_cyclone5_de0_nano_soc.dtb _dtbs_/socfpga_cyclone5_mcvevk.dtb _dtbs_/socfpga_cyclone5_socdk.dtb _dtbs_/socfpga_cyclone5_sockit.dtb _dtbs_/socfpga_cyclone5_socrates.dtb _dtbs_/socfpga_cyclone5_sodia.dtb _dtbs_/socfpga_cyclone5_vining_fpga.dtb _dtbs_/socfpga_vt.dtb _dtbs_/spear1310-evb.dtb _dtbs_/spear1340-evb.dtb _dtbs_/ste-href520-tvk.dtb _dtbs_/ste-hrefprev60-stuib.dtb _dtbs_/ste-hrefprev60-tvk.dtb _dtbs_/ste-hrefv60plus-stuib.dtb _dtbs_/ste-hrefv60plus-tvk.dtb _dtbs_/ste-snowball.dtb _dtbs_/ste-ux500-samsung-codina-tmo.dtb _dtbs_/ste-ux500-samsung-codina.dtb _dtbs_/ste-ux500-samsung-gavini.dtb _dtbs_/ste-ux500-samsung-golden.dtb _dtbs_/ste-ux500-samsung-janice.dtb _dtbs_/ste-ux500-samsung-kyle.dtb _dtbs_/ste-ux500-samsung-skomer.dtb _dtbs_/stih407-b2120.dtb _dtbs_/stih410-b2120.dtb _dtbs_/stih410-b2260.dtb _dtbs_/stih418-b2199.dtb _dtbs_/stih418-b2264.dtb _dtbs_/stm32429i-eval.dtb _dtbs_/stm32746g-eval.dtb _dtbs_/stm32f429-disco.dtb _dtbs_/stm32f469-disco.dtb _dtbs_/stm32f746-disco.dtb _dtbs_/stm32f769-disco-mb1166-reva09.dtb _dtbs_/stm32f769-disco.dtb _dtbs_/stm32h743i-disco.dtb _dtbs_/stm32h743i-eval.dtb _dtbs_/stm32h750i-art-pi.dtb _dtbs_/stm32mp135f-dhcor-dhsbc.dtb _dtbs_/stm32mp135f-dk.dtb _dtbs_/stm32mp151a-dhcor-testbench.dtb _dtbs_/stm32mp151a-prtt1a.dtb _dtbs_/stm32mp151a-prtt1c.dtb _dtbs_/stm32mp151a-prtt1s.dtb _dtbs_/stm32mp151c-mecio1r0.dtb _dtbs_/stm32mp151c-mect1s.dtb _dtbs_/stm32mp153c-dhcom-drc02.dtb _dtbs_/stm32mp153c-dhcor-drc-compact.dtb _dtbs_/stm32mp153c-mecio1r1.dtb _dtbs_/stm32mp157a-avenger96.dtb _dtbs_/stm32mp157a-dhcor-avenger96.dtb _dtbs_/stm32mp157a-dk1-scmi.dtb _dtbs_/stm32mp157a-dk1.dtb _dtbs_/stm32mp157a-icore-stm32mp1-ctouch2-of10.dtb _dtbs_/stm32mp157a-icore-stm32mp1-ctouch2.dtb _dtbs_/stm32mp157a-icore-stm32mp1-edimm2.2.dtb _dtbs_/stm32mp157a-iot-box.dtb _dtbs_/stm32mp157a-microgea-stm32mp1-microdev2.0-of7.dtb _dtbs_/stm32mp157a-microgea-stm32mp1-microdev2.0.dtb _dtbs_/stm32mp157a-stinger96.dtb _dtbs_/stm32mp157c-dhcom-pdk2.dtb _dtbs_/stm32mp157c-dhcom-picoitx.dtb _dtbs_/stm32mp157c-dk2-scmi.dtb _dtbs_/stm32mp157c-dk2.dtb _dtbs_/stm32mp157c-ed1-scmi.dtb _dtbs_/stm32mp157c-ed1.dtb _dtbs_/stm32mp157c-emsbc-argon.dtb _dtbs_/stm32mp157c-ev1-scmi.dtb _dtbs_/stm32mp157c-ev1.dtb _dtbs_/stm32mp157c-lxa-mc1.dtb _dtbs_/stm32mp157c-lxa-tac-gen1.dtb _dtbs_/stm32mp157c-lxa-tac-gen2.dtb _dtbs_/stm32mp157c-odyssey.dtb _dtbs_/stm32mp157c-osd32mp1-red.dtb _dtbs_/stm32mp157c-phycore-stm32mp1-3.dtb _dtbs_/sun4i-a10-a1000.dtb _dtbs_/sun4i-a10-ba10-tvbox.dtb _dtbs_/sun4i-a10-chuwi-v7-cw0825.dtb _dtbs_/sun4i-a10-cubieboard.dtb _dtbs_/sun4i-a10-dserve-dsrv9703c.dtb _dtbs_/sun4i-a10-gemei-g9.dtb _dtbs_/sun4i-a10-hackberry.dtb _dtbs_/sun4i-a10-hyundai-a7hd.dtb _dtbs_/sun4i-a10-inet1.dtb _dtbs_/sun4i-a10-inet97fv2.dtb _dtbs_/sun4i-a10-inet9f-rev03.dtb _dtbs_/sun4i-a10-itead-iteaduino-plus.dtb _dtbs_/sun4i-a10-jesurun-q5.dtb _dtbs_/sun4i-a10-marsboard.dtb _dtbs_/sun4i-a10-mini-xplus.dtb _dtbs_/sun4i-a10-mk802.dtb _dtbs_/sun4i-a10-mk802ii.dtb _dtbs_/sun4i-a10-olinuxino-lime.dtb _dtbs_/sun4i-a10-pcduino.dtb _dtbs_/sun4i-a10-pcduino2.dtb _dtbs_/sun4i-a10-pov-protab2-ips9.dtb _dtbs_/sun4i-a10-topwise-a721.dtb _dtbs_/sun5i-a10s-auxtek-t003.dtb _dtbs_/sun5i-a10s-auxtek-t004.dtb _dtbs_/sun5i-a10s-mk802.dtb _dtbs_/sun5i-a10s-olinuxino-micro.dtb _dtbs_/sun5i-a10s-r7-tv-dongle.dtb _dtbs_/sun5i-a10s-wobo-i5.dtb _dtbs_/sun5i-a13-difrnce-dit4350.dtb _dtbs_/sun5i-a13-empire-electronix-d709.dtb _dtbs_/sun5i-a13-empire-electronix-m712.dtb _dtbs_/sun5i-a13-hsg-h702.dtb _dtbs_/sun5i-a13-inet-98v-rev2.dtb _dtbs_/sun5i-a13-licheepi-one.dtb _dtbs_/sun5i-a13-olinuxino-micro.dtb _dtbs_/sun5i-a13-olinuxino.dtb _dtbs_/sun5i-a13-pocketbook-614-plus.dtb _dtbs_/sun5i-a13-pocketbook-touch-lux-3.dtb _dtbs_/sun5i-a13-q8-tablet.dtb _dtbs_/sun5i-a13-utoo-p66.dtb _dtbs_/sun5i-gr8-chip-pro.dtb _dtbs_/sun5i-gr8-evb.dtb _dtbs_/sun5i-r8-chip.dtb _dtbs_/sun6i-a31-app4-evb1.dtb _dtbs_/sun6i-a31-colombus.dtb _dtbs_/sun6i-a31-hummingbird.dtb _dtbs_/sun6i-a31-i7.dtb _dtbs_/sun6i-a31-m9.dtb _dtbs_/sun6i-a31-mele-a1000g-quad.dtb _dtbs_/sun6i-a31s-colorfly-e708-q1.dtb _dtbs_/sun6i-a31s-cs908.dtb _dtbs_/sun6i-a31s-inet-q972.dtb _dtbs_/sun6i-a31s-primo81.dtb _dtbs_/sun6i-a31s-sina31s.dtb _dtbs_/sun6i-a31s-sinovoip-bpi-m2.dtb _dtbs_/sun6i-a31s-yones-toptech-bs1078-v2.dtb _dtbs_/sun7i-a20-bananapi-m1-plus.dtb _dtbs_/sun7i-a20-bananapi.dtb _dtbs_/sun7i-a20-bananapro.dtb _dtbs_/sun7i-a20-cubieboard2.dtb _dtbs_/sun7i-a20-cubietruck.dtb _dtbs_/sun7i-a20-haoyu-marsboard.dtb _dtbs_/sun7i-a20-hummingbird.dtb _dtbs_/sun7i-a20-i12-tvbox.dtb _dtbs_/sun7i-a20-icnova-a20-adb4006.dtb _dtbs_/sun7i-a20-icnova-swac.dtb _dtbs_/sun7i-a20-itead-ibox.dtb _dtbs_/sun7i-a20-lamobo-r1.dtb _dtbs_/sun7i-a20-linutronix-testbox-v2.dtb _dtbs_/sun7i-a20-m3.dtb _dtbs_/sun7i-a20-mk808c.dtb _dtbs_/sun7i-a20-olimex-som-evb-emmc.dtb _dtbs_/sun7i-a20-olimex-som-evb.dtb _dtbs_/sun7i-a20-olimex-som204-evb-emmc.dtb _dtbs_/sun7i-a20-olimex-som204-evb.dtb _dtbs_/sun7i-a20-olinuxino-lime-emmc.dtb _dtbs_/sun7i-a20-olinuxino-lime.dtb _dtbs_/sun7i-a20-olinuxino-lime2-emmc.dtb _dtbs_/sun7i-a20-olinuxino-lime2.dtb _dtbs_/sun7i-a20-olinuxino-micro-emmc.dtb _dtbs_/sun7i-a20-olinuxino-micro.dtb _dtbs_/sun7i-a20-orangepi-mini.dtb _dtbs_/sun7i-a20-orangepi.dtb _dtbs_/sun7i-a20-pcduino3-nano.dtb _dtbs_/sun7i-a20-pcduino3.dtb _dtbs_/sun7i-a20-wexler-tab7200.dtb _dtbs_/sun7i-a20-wits-pro-a20-dkt.dtb _dtbs_/sun8i-a23-evb.dtb _dtbs_/sun8i-a23-gt90h-v4.dtb _dtbs_/sun8i-a23-inet86dz.dtb _dtbs_/sun8i-a23-ippo-q8h-v1.2.dtb _dtbs_/sun8i-a23-ippo-q8h-v5.dtb _dtbs_/sun8i-a23-polaroid-mid2407pxe03.dtb _dtbs_/sun8i-a23-polaroid-mid2809pxe04.dtb _dtbs_/sun8i-a23-q8-tablet.dtb _dtbs_/sun8i-a33-et-q8-v1.6.dtb _dtbs_/sun8i-a33-ga10h-v1.1.dtb _dtbs_/sun8i-a33-inet-d978-rev2.dtb _dtbs_/sun8i-a33-ippo-q8h-v1.2.dtb _dtbs_/sun8i-a33-olinuxino.dtb _dtbs_/sun8i-a33-q8-tablet.dtb _dtbs_/sun8i-a33-sinlinx-sina33.dtb _dtbs_/sun8i-a83t-allwinner-h8homlet-v2.dtb _dtbs_/sun8i-a83t-bananapi-m3.dtb _dtbs_/sun8i-a83t-cubietruck-plus.dtb _dtbs_/sun8i-a83t-tbs-a711.dtb _dtbs_/sun8i-h2-plus-bananapi-m2-zero.dtb _dtbs_/sun8i-h2-plus-libretech-all-h3-cc.dtb _dtbs_/sun8i-h2-plus-orangepi-r1.dtb _dtbs_/sun8i-h2-plus-orangepi-zero.dtb _dtbs_/sun8i-h3-bananapi-m2-plus-v1.2.dtb _dtbs_/sun8i-h3-bananapi-m2-plus.dtb _dtbs_/sun8i-h3-beelink-x2.dtb _dtbs_/sun8i-h3-emlid-neutis-n5h3-devboard.dtb _dtbs_/sun8i-h3-libretech-all-h3-cc.dtb _dtbs_/sun8i-h3-mapleboard-mp130.dtb _dtbs_/sun8i-h3-nanopi-duo2.dtb _dtbs_/sun8i-h3-nanopi-m1-plus.dtb _dtbs_/sun8i-h3-nanopi-m1.dtb _dtbs_/sun8i-h3-nanopi-neo-air.dtb _dtbs_/sun8i-h3-nanopi-neo.dtb _dtbs_/sun8i-h3-nanopi-r1.dtb _dtbs_/sun8i-h3-orangepi-2.dtb _dtbs_/sun8i-h3-orangepi-lite.dtb _dtbs_/sun8i-h3-orangepi-one.dtb _dtbs_/sun8i-h3-orangepi-pc-plus.dtb _dtbs_/sun8i-h3-orangepi-pc.dtb _dtbs_/sun8i-h3-orangepi-plus.dtb _dtbs_/sun8i-h3-orangepi-plus2e.dtb _dtbs_/sun8i-h3-orangepi-zero-plus2.dtb _dtbs_/sun8i-h3-rervision-dvk.dtb _dtbs_/sun8i-h3-zeropi.dtb _dtbs_/sun8i-r16-bananapi-m2m.dtb _dtbs_/sun8i-r16-nintendo-nes-classic.dtb _dtbs_/sun8i-r16-nintendo-super-nes-classic.dtb _dtbs_/sun8i-r16-parrot.dtb _dtbs_/sun8i-r40-bananapi-m2-ultra.dtb _dtbs_/sun8i-r40-oka40i-c.dtb _dtbs_/sun8i-s3-elimo-initium.dtb _dtbs_/sun8i-s3-lichee-zero-plus.dtb _dtbs_/sun8i-s3-pinecube.dtb _dtbs_/sun8i-t113s-mangopi-mq-r-t113.dtb _dtbs_/sun8i-t3-cqa3t-bv3.dtb _dtbs_/sun8i-v3-sl631-imx179.dtb _dtbs_/sun8i-v3s-anbernic-rg-nano.dtb _dtbs_/sun8i-v3s-licheepi-zero-dock.dtb _dtbs_/sun8i-v3s-licheepi-zero.dtb _dtbs_/sun8i-v40-bananapi-m2-berry.dtb _dtbs_/sun9i-a80-cubieboard4.dtb _dtbs_/sun9i-a80-optimus.dtb _dtbs_/sunplus-sp7021-demo-v3.dtb _dtbs_/tegra114-asus-tf701t.dtb _dtbs_/tegra114-dalmore.dtb _dtbs_/tegra114-roth.dtb _dtbs_/tegra114-tn7.dtb _dtbs_/tegra124-apalis-eval.dtb _dtbs_/tegra124-apalis-v1.2-eval.dtb _dtbs_/tegra124-jetson-tk1.dtb _dtbs_/tegra124-nyan-big-fhd.dtb _dtbs_/tegra124-nyan-big.dtb _dtbs_/tegra124-nyan-blaze.dtb _dtbs_/tegra124-venice2.dtb _dtbs_/tegra20-acer-a500-picasso.dtb _dtbs_/tegra20-asus-tf101.dtb _dtbs_/tegra20-colibri-eval-v3.dtb _dtbs_/tegra20-colibri-iris.dtb _dtbs_/tegra20-harmony.dtb _dtbs_/tegra20-medcom-wide.dtb _dtbs_/tegra20-paz00.dtb _dtbs_/tegra20-plutux.dtb _dtbs_/tegra20-seaboard.dtb _dtbs_/tegra20-tec.dtb _dtbs_/tegra20-trimslice.dtb _dtbs_/tegra20-ventana.dtb _dtbs_/tegra30-apalis-eval.dtb _dtbs_/tegra30-apalis-v1.1-eval.dtb _dtbs_/tegra30-asus-nexus7-grouper-E1565.dtb _dtbs_/tegra30-asus-nexus7-grouper-PM269.dtb _dtbs_/tegra30-asus-nexus7-tilapia-E1565.dtb _dtbs_/tegra30-asus-tf201.dtb _dtbs_/tegra30-asus-tf300t.dtb _dtbs_/tegra30-asus-tf300tg.dtb _dtbs_/tegra30-asus-tf700t.dtb _dtbs_/tegra30-beaver.dtb _dtbs_/tegra30-cardhu-a02.dtb _dtbs_/tegra30-cardhu-a04.dtb _dtbs_/tegra30-colibri-eval-v3.dtb _dtbs_/tegra30-lg-p880.dtb _dtbs_/tegra30-lg-p895.dtb _dtbs_/tegra30-ouya.dtb _dtbs_/tegra30-pegatron-chagall.dtb _dtbs_/uniphier-ld4-ref.dtb _dtbs_/uniphier-ld6b-ref.dtb _dtbs_/uniphier-pro4-ace.dtb _dtbs_/uniphier-pro4-ref.dtb _dtbs_/uniphier-pro4-sanji.dtb _dtbs_/uniphier-pro5-epcore.dtb _dtbs_/uniphier-pro5-proex.dtb _dtbs_/uniphier-pxs2-gentil.dtb _dtbs_/uniphier-pxs2-vodka.dtb _dtbs_/uniphier-sld8-ref.dtb _dtbs_/vexpress-v2p-ca15-tc1.dtb _dtbs_/vexpress-v2p-ca15_a7.dtb _dtbs_/vexpress-v2p-ca5s.dtb _dtbs_/vexpress-v2p-ca9.dtb _dtbs_/vf500-colibri-eval-v3.dtb _dtbs_/vf610-bk4.dtb _dtbs_/vf610-colibri-eval-v3.dtb _dtbs_/vf610-cosmic.dtb _dtbs_/vf610-twr.dtb _dtbs_/vf610-zii-cfu1.dtb _dtbs_/vf610-zii-dev-rev-b.dtb _dtbs_/vf610-zii-dev-rev-c.dtb _dtbs_/vf610-zii-scu4-aib.dtb _dtbs_/vf610-zii-spb4.dtb _dtbs_/vf610-zii-ssmb-dtu.dtb _dtbs_/vf610-zii-ssmb-spu3.dtb _dtbs_/vf610m4-colibri.dtb _dtbs_/vf610m4-cosmic.dtb _dtbs_/vt8500-bv07.dtb _dtbs_/wm8505-ref.dtb _dtbs_/wm8650-mid.dtb _dtbs_/wm8750-apc8750.dtb _dtbs_/wm8850-w70v2.dtb _dtbs_/xenvm-4.2.dtb _dtbs_/zynq-cc108.dtb _dtbs_/zynq-ebaz4205.dtb _dtbs_/zynq-microzed.dtb _dtbs_/zynq-parallella.dtb _dtbs_/zynq-zc702.dtb _dtbs_/zynq-zc706.dtb _dtbs_/zynq-zc770-xm010.dtb _dtbs_/zynq-zc770-xm011.dtb _dtbs_/zynq-zc770-xm012.dtb _dtbs_/zynq-zc770-xm013.dtb _dtbs_/zynq-zed.dtb _dtbs_/zynq-zturn-v5.dtb _dtbs_/zynq-zturn.dtb _dtbs_/zynq-zybo-z7.dtb _dtbs_/zynq-zybo.dtb /tmp/kci/artifacts/dtbs\n+ cd ..\n+ echo job:package_dtbs=done\n++ date +%s\n+ echo jobets:package_dtbs=1727743097\n+ echo Build script is completed, tail will be killed now\nBuild script is completed, tail will be killed now\n+ kill 12\n'}], 'tests': [], 'version': {'major': 4, 'minor': 5}} 10/01/2024 12:44:18 AM UTC [INFO] Stopping.